These are all well known facts. Especially if you've considered going electric and want to know how well it will meet your needs. More than 300 miles of EV range is an outlier - most models are in the 150-250 range for maximum range. Multiply that by 0.80 and you have your probable/practical range. That is what you get when you first drive it off the lot. Capacity will continuously diminish over time. Tesla is the gold standard and they warranty their batteries for 8 yrs/250K miles. After that you're on your own, and your only recourse is to cough up 25K when the time inevitably comes. This is not a reasonable expectation for the average consumer.
You can do the math on charging and the grid. Were you in a coma when California asked people to stop charging their EVs a few months ago?
An assumption that materials science will evolve to produce a major leap forward is a foolish one. The computing and mobile tech industry had already done tremendous amounts of work in this space. Eventually you bump up against the laws of physics. Considering how mobile tech has now pivoted to extending battery life on devices by moving toward architectures (such as ARM) that consume less power, it is likely we have reached the point of product maturity in batteries where Zipf's Law begins to take effect.
Wrt cutting reliance on the Middle East you are favoring a scenario where they can sell half the oil for three times the price. Smart.
As is typical of any Democrat initiative, they see something interesting like EV and immediately jump to pushing everyone onto it, regardless of cost or fit. We are primed for yet another fucking disaster thanks to that short sightedness.