I'm a big fan of using relays and of course fuses for lights. Get the relays that are waterproof, and spend the extra 2-3 bucks for the relay socket.
It may be overkill but once you find a switched 12 volts, I would use it to energize the coil on a relay. Then I would come directly off the...