it's been reckoned there's almost a thousand year's of coal left,
Sorry Rd, but that's a joke... "it's been reckoned that..." (There are plenty of tossers out there who "reckon that..." - absolutely meaningless and potentially dangerous) The statement is that we've got a thousand years of coal left. Hah! What 'we' need to realise that we don't have a thousand years of atmosphere left! I agree, there's no easy answer, while electric power is brilliant and solves lots of the problems (and Yes, I have ridden an electric motorbike), it's probably not the silver bullet.
Imagine a short street of, say, 40 houses. The electric vehicle owners pull in after work and all plug in to recharge. Imagine the power draw on the supply system, -enormous, now imagine a street of 200 houses, or 2000. Our power supply systems just aren't going to be able to cope. And where are we going to get the generation capacity for the re-charges?
So whilst electric looks good on the surface, the problems build. Now imagine the costs and disposal issues when the first lot of Lithium batteries need replacing. The cost is a complete killer, they can't be recycled, so what... landfill? Lithium batteries are toxic and dangerous - I speak from personal experience.
I wouldn't be surprised if that answer doesn't turn out to be super-efficient diesel/two-stroke engines optimised to run on vegetable oil or similar. Hydrogen? -Pipe dreams.