False, like Bob mentioned the springs are tapered different between the two, so the lower spring perch on the housings are different. Along with the upper spring seats (the ng900 has separate bellows and rubber spring seat, the og9-3 has a one piece design).
The strut inserts are different between the two to fit in the different mounts that are mounted to the inner fenders in different positions.
The bearings are the same, so if that is the problem you could swap them, but since they are available new for $10 it doesn't make sense to pull them all apart and put used ones in (you could probably just regrease the ones on the ng900 anyway).
If the mounts or the inserts are bad then you will have to buy new ones the ones from the og9-3 wont fit and can't be made to fit.
Like Bob says the springs can be made to just about fit, but unless they are broken on the ng900 or performance springs on the og9-3 there is no point in doing that (keep in mind they might be of different spring rates too).
1996 and earlier 900's had smaller brakes (284mm vs 288mm) so not really much of an upgrade, the calipers are different for the different rotors.
Some of the early 900's had much bigger hubs and the later 288mm rotors wont fit over them.