Basically the B6-ZE out of the NB is better(Japanese spec anyway) because it has solid lifters for no more tick tick tick and it has higher lift cams giving it a little extra(125PS and 142NM compared to 116PS and 135Nm). Also easier to find in low Kms.
So you will need the engine.
NA8 Alternator.
NA6 Camshaft or a spare one to butcher,
Someone to butcher the cam and re weld it,
So basically use all of your accessories off your NA6 engine, that means the only thing you use from the NB is the block and head. I even used the NA6 cam cover.
So you need to remove the intake cam from both the engines.
Take the NA6 intake cam and then chop off the end piece where the CAS engages and attach it to the NB6 Cam.
You use an NA8 alternator because you need it to be ribbed not toothed belt. (Unless you use all of the front pulleys of your engine but it has to be a long nose).
You will have to remove the cap where the CAS goes but none of that is hard.
This is how NA6 engine looks.

I dont have a pic of the cam but here is one with the CAS key in the NB cam.

Dont forget to do the timing correctly

