Heads will fit
Depends on what you want turbo wise - a decent all round street weapon would warrant a 34 - plenty of people on here sing their praises. Ive got a 30, which is the same but non ball bearing and I think its a great all rounder, so the improved response of the 34 would be mint.
What injectors,
ecu etc you going to use
Marc?