I would take issue with too things there, oddly enough not so much the political points.
I don't think Trump does make the mainstream gop nervous any more because he's become the mainstream.
I'm also not convinced about Harris, in the sense, I think the Dems sprung her on trump at the last moment.
That was actually a good strategy. It may even prove a winning strategy because Trump has run the wrong campaign.
I agree completely about Sanders, but where's the fun in agreeing :)