based on your list of requirements and bike, I would suggest a rear geared hub kit, XF08C with 17AH downtube battery, inline brake sensor, seat post type pedal sensor.
https://wooshbikes.co.uk/cart/#/product/uid-177-xf08c-17ah/xf08c-rear-hub-kit-with-17ah-battery
The 17AH battery gives you a...