I need some help with an old Dodge truck.

This truck appears to be wired as negative ground and i have the engine fan spinning the correct direction.

If it was a positive ground wouldn't the fan spin backwards?
No. Old style starters always run the correct direction regardless of polarity. If it was a mini starter polarity matters but it would not crank backwards because of the bendix drive--starter would just spin, ratcheting the bendix.

If you wire this up 12V you DAMN sure want to go neg ground. Disconnect the BAT terminal from the generator if it has one. It will be 6V and maybe wrong polarity.