The hubs should run for years without attention on a bike John, the rotational speeds not high enough to severely stress the grease. You could separate and grease the front hub bearings at around three year intervals though. Nothing to do at the bottom bracket as it's part of the sealed motor unit.
The hub gear largely looks after itself, but it's worth laying the bike down on it's left side twice a year, then in second gear removing the actuator housing, tube and rod, and dripping in a few drops of light oil. Don't flood it though, only a few drops and a drop on the tube and rod as you replace them. That will keep the change running correctly. Make sure the housing is remounted correctly with the lug on the red plastic piece engaged with the slot on the actuator tube, and the housing locking screw engaged with the groove on the end of the spindle.
Finally put it in third gear and re-align the two red lines if necessary.
P.S. Chain cleaning is always a mucky job, and on hub gear bikes I never do, just grease regularly and let the old grease flaking off carry the dirt with it. That gives me up to 6000 miles, and cleaning fanatics who take the chain off four time a year don't seem to get much more, if any, so I don't think the hassle is worth it
.