Welcome to the forum Slim.
Your route isn't particularly demanding and a standard 10ah 36V machine, with a hub motor, which is the less expensive and more established type, would easily cope.
Your 100Kgs shouldn't be a problem: most bikes are warranted at this weight.
I don't believe Halfords...