i have an ariel rider kepler, it seems like it checks your boxes with the speed and power requirements, and it does have amazing range but i’m not sure how the range would hold up if you’re constantly keeping the motor at 100% going super fast all the time. if you could manage to charge it when you get your destination, it might be good for 35 miles. or you could add another battery, i think ive seen youtube videos with the kepler getting a battery mod.
it is pretty difficult to pedal on its own, the kepler is a 70lb bike with its battery. but i can still feel my legs doing work when i set the assist low and i can get it going on flat ground when i turn off the motor.