If you want to visit friends or relatives then they have to undergo a background and finance check. Not pleasant if they are elderly relatives you are visiting.
When you get to Russia, if you're staying outside of the main centres then you need to register in each town (usually at the police station or post office). Hostels and Hotels really don't like foreigners turning up out of the blue without being on the itinerary.
This is from New Zealand who has a fairly cordial relationship with Russia and (before the current boycott) they are one of the biggest consumers of NZ dairy products.
Anyway good effort by the writer. Some hard and dangerous countries out there. I wonder how the heck he paid for it.