"Is the gearing high enough so you keep a normal pedal cadence at the higher speeds?" depends on what you mean by higher speeds?
"Battery range good enough for using the highest power-boost setting for most of the ride?" That depends on how long a ride you taking?