I'll bet almost everyone who is an active Star Wars fan saw Solo in the theater at least once.
I consider myself an active Star Wars fan -- I'm actually a lot more fond of the post-Lucas movies and the Filoni-run TV shows than I am of the stuff before them -- and I haven't seen Solo yet. That's partly because my money is tight, but when I did get enough money to go see a couple of movies, I wasn't interested enough in Solo to make it one of them.
If TLJ left them with a not positve feeling when the left the theater, even if they can't define why, then their Star Wars momentum may have been disrupted enough to wait for Solo at home.
I don't believe "momentum" is a thing. Each movie is different. I loved TLJ. I don't think any Star Wars movie has ever left me feeling so delighted when I left the theater at the end. But that didn't make me want to rush out and see Solo, because it's a different part of the universe. It's not a continuation of the same ongoing storyline, so momentum has nothing to do with it. And it just didn't excite me as much, because it felt like an optional story and because the reviews were lukewarm.
All of the American right-wing? Some, yes, but all? Most right-wingers I know of keep slamming CNN as "Communist News Network" so somewhere there's a weird disconnect.
No, there isn't, because Russia hasn't been Communist since 1991. The GOP's past hatred toward the Soviet Union and its current love of the Russian Federation are of a piece, because the USSR was atheistic and anti-capitalist while Putin's Russia is Christian-nationalist and intensely capitalist. So they love Russia now for the same ideological reasons they hated the USSR (which was not Russia, but a union of 15 or so states of which Russia was the largest) a generation ago. (Though as I said, that requires them to somehow gloss over the fact that Putin used to serve the communist regime.)