The lightest motor for 30/32km/h is the akm 100h or cst 36v 328rpm with approx. 18a.
The other option is akm 128c 48v 260rpm it can handle a lot more current 25-30a), still both would need a battery with good 15/20a cells.
Speed will soon eat in to the capacity so depends on the distances one...