I have some spare hosting capacity at Hostinger that I could allocate for this project, but I need to check to make sure my hosting account won't get banned for that (LOL!)
Hostinger is not a good idea, have much more look in depth. There are tons of pirate websites in Russia and it looks like Russian government is more than open to allow someone to host something that has a negative impact or is against the US policy. It would be wiser to use Russian local host that will allow this but it wont' be easy to find if you don't understand Russian.
Isn't Russia trying to pass a regulation to require people to submit their ID before they can buy a VPS?