For high mileage, I think you need to look at anything that moves a lot, and look for simple solutions, such as quality wheel hubs, puncture proof tyres, crankset with external bearings, IGH, fully enclosed chainguard, hydraulic brakes and a rigid fork.
The electrics are secondary, they don't...