Regarding of the visa and the expenses I can't help you. I think what you should know it in Embassy of Turkey in Moscow or on the contrary in the Embassy of Russia in Istanbul. You can get more than...