You will need the 34 DET Neo wiring loom, and ECU.
The electronic side of the R34 motor seems to be fairly different from an R33, so no you can't use the R33 gear.
I'm not sure on the alternators, though I'd imagine that you'd be able to use one from an RB20/25/26/30 without much trouble, I'm not 100% though.