EVs make sense for passenger cars, not so much for heavy vehicles. People might still want to be driving classic cars in the future too. Hydrogen for any kind of vehicle looks dead in the water, though green hydrogen looks essential for chemical manufacturing. (Funny, as with carbon capture, some of the best economics are in
the oil business; there is a huge hydrodesulfurization plant in Saudia Arabia that lower its Scope I carbon footprint significantly by using hydrogen from PV)
Battery storage looks practical to smooth out diurnal variation in power supply and demand but doesn't look so practical to smooth out seasonal variations, some kind of chemical storage could be the way.