what battery(s) do i need to power a 12 amp 200 mph motor for 1 hour?
Since it is clearly running off a power cord, you cannot just connect it to a 24 volt battery and expect it to run properly. The motor is probably a universal AC/DC motor, so it might well run from a battery, but it would need to be 120 volts. If you use an inverter, you could do that. Ignoring inverter losses, you would need to provide 120 amps, so for one hour's operation you'd need at least a 120 Ahr battery. And if you're thinking of using lead-acid, you should never discharge more than 50%, so you would need a 240 Ahr battery.