Hello there, I lived in Moscow for some period and I can help you finding any of these things.
And actually, I'm teaching Russian online to Englishspeakers.
So If you don't want to hire me on this project - you can at least take Russian lessons with me - I've got some reviews and you also can speak with my current students from USA so they can tell you I'm good at it.
Also, I got a lot of friends in Moscow, mostly musicians and most of them know English, so they can help you and you also can visit some places with good live music.