Hi,
Spoke to a lawyer. He suggested not getting married in Russia. Instead, come to Canada as a tourist (since visa is open), then get married on Canadian soil, then apply for inland sponsorship while in Canada. It'll take ~12 months, while visa stay is 6 months, but while PR application is in...