I read an article just today - sorry, forgot which one, and too many in my history to find - reporting about foreigners still in Russia, who refuse to leave.
They say there is a lot less variety in stores, but life is really quite normal. Except, everybody really makes sure what to say (and what not), especially to strangers. They report difficulties - or impossibilities - with money transfers.
I have a friend with decades of business ties to Russia, he and his (Russian) wife live in Germany but he has a residency-type visa (whatever it's called) for Russia and even after the war flew there several times, via Turkey. There still are quite a few businesses present, smaller ones I think. I fully support Ukraine, but personally I'm content with those kinds of contacts remaining.
They - several interviewed people independently - reported that they did not experience any problems from normal Russian people or from the authorities but where treated normally.
I think if Snowden just removes himself from public view and does not talk about politics and the... special operation, he'll be just fine, as will all the other foreigners.
EDIT: Found it: "Westerners Who Stayed in Russia Find Home Transformed By War" (published yesterday) https://www.themoscowtimes.com/2022/06/05/westerners-who-sta...
Note that "Moscow Times" is not aligned with the Russian government, and is registered in Russia as "foreign agent"- Please don't let the name deceive you. As you can see from their articles, they freely report on the war and the impact of the sanctions and other stuff. There Russian language website has even more detailed articles about Russian internal things, quite unfiltered (Google Chrome can auto-translate, if necessary).
> None of the Westerners in Russia interviewed by The Moscow Times said they had feared for their physical safety since the start of the war. Nor did they report any instances of hostility from authorities or ordinary Russians.
> But the military campaign has undoubtedly cast a cloud over their relationships with others, making them more cautious when voicing opinions.