Many countries have passed laws to make selling new fossil fuel powered cars illegal within the next couple of decades. You might argue that's too slow, or even not possible, but the intent to reduce reliance on ICE transport and move to electric vehicles is definitely there.
Boats and aircraft are more difficult, but there are a range of viable options for each. For example the US uses a little over 18 billion gallons of aviation fuel a year and produces 17 billion gallons of ethanol per year. It’s not a drop in replacement, but it is much easier than hydrogen or batteries.
In principle sure[0], but the devil is in the details with anything like this. You could also solve the intermittency of PV with a planet scale HVDC grid, much cheaper than batteries, but doing so would need a long time just to mine the metal ores out of the ground (someone asked me to do the math, and I did, it’s hiding somewhere in my comment history).
[0] of course Tom Scott did a video about this, in some ways he is the vlogger equivalent of xkcd: https://youtu.be/_3P_S7pL7Yg
Indeed, I expect the battery market to grow as fast as the factories can keep up, and for some fossil mining workers to switch to other minerals important for renewable power (not all of them, because we don’t burn the stuff when we’re done so demand ought to be lower when the energy transition is complete).
But the point remains that the details do matter. This stuff may, like code, even remain experimental until it’s obsolete.
On a second though, transportation modes tend to fall on a curve where the more relevant are the fuel costs, the harder they are to electrify. Cars and buses are just on a sweet spot of the curve.
The extreme end is icebreakers which actually sometimes use nuclear power because even fossil fuels have energy density issues. Not that we need to replace nuclear icebreakers, but many countries use the non nuclear version, and when you start talking ~100MW * weeks the batteries needed get crazy.
Cars will electrify far faster than busses and trains in North America.