I am planning to travel to Perm in Russia for 2-3 months with my friend and stay at their home. I am from Canada. What exactly do I need?

Do you have any additional advice or websites for me?
Any help is appreciated thanks