It all depends on your terrain, the wind speed, how far you need to go, and how many times you have to stop along the way. 8Ah may be somewhat disappointing, the voltage will sag under load pretty quickly, as a smaller capacity battery means it has to provide a higher discharge rate.
For no terrain, no wind, no stop & go, @ 20mph, users on Endless sphere are reporting using somewhere between 20-25 Watt-hours per mile traveled under motor only power. Hopefully that can serve as a starting point for deciding what size batteries will best suit your needs.