I have most of these problems too, especially when I am more tired, or in a crash.
There is one though that has not been mentioned so far. Remember those horrible word processors that autocomplete words? My brain does that. My thought has moved on, and my brain will continue writing or speaking, but the word that comes out might be only kind of like the one I thought. Its been autocompleted to the wrong word.
I also have the problem that words with similar meaning can get exchanged. I used to use bookshop instead of library, and library instead of bookshop, and this could get confusing as I was teaching a first year university class at the time I first noticed this.
As a related problem, I notice now that if I want to use a word, but cannot say it, then I substitute to a similar word or phrase. If all else fails, my default position is now either to make a rude sound (which will sometimes jolt my brain into finding the right word) or say something like "thingy, thingy, thingy". Alternatively I will just describe the thing I am trying to say, using however many words that takes instead of just one.