Still, that's probably close to 30 amps worth of lights, depending on the bulbs, plus the radio... a second battery is great, as long as you take it out and charge it up when you're done.
Since you're not using a snowblower, you could make a bracket to mount a 60 amp one-wire alternator (cheapie from autozone) on the deck brackets, and run it off the deck PTO.