My understanding is I'll need a 26 crank and rods with 4AG-ZE pistons.
As above, not necessarily. Probably the most readily available, and cheap for what they are.
Which bearings do I need to use with this combo?
I'll be using rb26, will verify in January after machining
What diametre are the 4AG pistons? If they're larger, how much needs machining out of the bore?
Couldn't tell you of the top of my head, anything over 83mm I wouldn't be doing. Tomei's are 82mm.
Do the oil galleries line up?
Can't confirm at this stage.
What compression ratio does this leave me with? And is this okay for turbo (VG30)?
Couldn't tell you without knowing the head gasket type, bore of pistons, and area left between head and piston when piston at TDC but in short, yes it would be fine for your turbo setup.
What does the stroke become with the 26 crank and rods?
73.7mm i think
Do the RB20 main caps fit the 26 crank?
I am planning on using 26
Do I need to change anything in the top end?
Head Gasket, would recommend changing head studs to something stronger, as I'm having problems with standards at 266kw/19psi
Do I need an aftermarket ECU or is Nisstune okay for this?
Nistune could do it, but personally recommend something better, but a platinum sports pro isn't affordable for everyone
Sorry if any of that is a bit vague. As i said, will put up a build thread down the track. ALSO, just want to point out, my 20 makes well over 200kw and it's no where near running out of nuts.. so you don't HAVE to do a 24 to get that kind of power. As I said, my dyno graph is in the rb20 dyno thread http://www.skylinesaustralia.com/forums/topic/103095-rb20-turbo-upgrade-all-dyno-results/page-19