The DR400 and the SP400 are pretty much identical to the GN. There's a possibility of some gearbox parts not interchanging but that's about it
The SP and GN vacuum carbs have very slight differences in jetting. If you run either without the airbox you'll have to drill out the main. About 1mm is the size as I recall. I've got a carb with the correct alteration going spare, though the diaphragm may be knackered by now.
The electrics don't use the battery for the ignition, there are completely different circuits
You can run 12 volts AC or DC with stuff from electrex world without changing the generator, but beware their website has some incorrect info.
The DR400 slide carb won't work without it's airbox [single taper needle] but the SP370 carb will [double taper].
The GN uses a modded SP frame.
Manuals for the SP400 are almost always on ebay and have a GN section
Back in the very late 70's Vic Camp ran a racing school using modded SP370s. The bikes handle