You can download the app in your cell phone and configurate in Russian. Also, print information in Russian is available
Can't remember Russian in particular but they have multiple languages!!
Yes, they have audio guide in all languages and for free with the entrance
Thanks! Your answer is awaiting moderation.