custom map yes 100%, make sure if done on a dyno its road test after with det cans etc, should also take then at least an hour or more to map it.
As far as fuel pump yes it will need an upgrade, walbrough 255 is a common one but a decent brand 340 will be fine.
Turbo wont do 300, if they claim it is i would say BS figures