If you swap the lights to LED correctly and have a kick starter, you won't need much of a battery. It might be possible to coax 12 volts out of your alternator, or use one of them dc-dc converters to keep the battery topped off under the reduced electrical load.
P.S. Glad you got a chance to ride it