300 watts@24 volts=roughly 8 amps
Group 27 deep cycles=100 amp hours to 10.5 volts roughly (@20 hr)
10 mph/30 miles=3 hours
3*8=24 amp hours*2 for the pair=48 amp hours comsumption or just about right for not killing that battery bank though you will be running it WAY down given start up draw, etc.
Mathematically it works out. Are you sure those motors are going to cut the mustard when it comes to getting that thing moving? I would think that keeping the gennie off it would help with the weight issue. More weight=more power consumption. My biggest concern would be the ability of a pair of .4 horsepower electric motors to move something that heavy to speeds of 10 mph.
Calculating out your quarter mile with a 500 lbs vehicle including driver and .8 horsepower tells us you could get to the end of the track in just undre 50 seconds at a top speed of about 30 mph assuming prefect driving and infinite gearing.