12 is a little over kill for (most circuits) Try getting that through the handle bars and into the switches
Good for most of the ground and of course bigger from the battery. 16 and 14 plenty big enough for most of the circuits. And to cut back on using so much big wire that is what relays are for place them close to the load. Lots of strands and good insulation and smaller is fine.
Bump Would ugo for a 15 amp or 22 amp rated wire?
You need to calculate the total load on the circuit. Some times over building is not better. Think about it you could run 10 guage to everything but would that make sense?