It’s unclear what happens to the batteries after such a long period. The first modern EVs are still only 5-6 years old. That said the battery degradation on EVs with active thermal management looks pretty good. It’s plausible that batteries in the future will last the entire lifespan of the vehicle: at least 200k miles.
The most common repairs on an EV can be done at your regular mechanic. The only thing that will probably require going to the dealership will be main battery work. But here’s the thing, EVs have so many fewer moving parts that they’re far less likely to have severe mechanical breakdowns. All of the data to date shows that the expected cost of maintenance over the life of a typical car will be drastically less for EVs.
The grid will be adapted as people electrify. It won’t happen overnight. I’m not worried about the price of electricity. The cost of renewables has fallen by 90% in the last decade and will continue to decrease in the next decade. Fossil fuels for cars and light trucks will not be economic by the middle of this decade period. That’s without heavy subsidies or taxes.
Electric vehicles will help lower income people because their total cost of ownership is significantly less than ICE vehicles. While they’re more expensive today, by the time electrification goes mainstream there will be a wide range of used electric cars for people to buy at all price points. Also, in the near term no one is saying you have to get rid of all gas cars. Most families could get by with one gas car and one electric.