"Germany will buy its F-35s"
No. Germany needs those F-35 only for delivering nukes ("Nukleare Teilhabe") [0] replacing aging Tornados in that role. With Trump as the next president I don't think you find a German politician (except the far left and far right) who thinks sharing nukes with the US is working any longer.
I'd think Germany will rather take French nukes instead of using US nukes in the future.
"There's zero chance other European countries will be closing US military bases with the looming threat from Russia."
With a US president shouting "Russia, go, invade Germany, rape, plunder and torture with my blessing" - US bases will all be shut in the coming decades.
[0] https://en.wikipedia.org/wiki/Nuclear_sharing