Hi sorry if this is a noobish question but Russian keys means the menus will be in Russian?
Figured that's the diff between that and a Multilanguage key?

Russian keys means the game can only be activated in Russia, Ukraine and probably some other russian-speaking countries.
Anyway, the game comes in English and all you need to do is use a VPN to get a russian IP and activate the game on steam. After that, you will have the full game in English and with no restrictions at all.