Payment, Sim card:
I would bring an android phone. If you don't have an android phone, get one specifically for Russia travel.
Download T-bank app (Tinkoff).
Go to chat. If you need to speak in English tell them and they will get someone to respond to you in English. Tell them you need to open a bank card and also get a T-bank sim card. They make arrangements to come to you, will meet you in the lobby and help do everything. They bring the card and the sim card with them.
I am not certain but I think you can also go online and submit an application on the T-Bank Foreign Citizens Page to get the ball rolling.