Канада дает визы родителям без проблем. Первую визу оформите на 6 месяцев, последующие можно оформлять (по усмотрению Канадских властей) от 2-5 лет.
С собой оставить - нельзя, так как *в приглашении на гостевую визу ва должны пообещать, что родители покинут Канаду в сроки, четко оговоренные в визах. Исключение составляет продлить еще на 6 мес визу, находясь в Канаде.
Привезти родителей(родственников) на совсем можно по программе Спонсорство. Не знаю как в других провинциях, в Альберте (при учете, что ты имеешь вид на жительство в Канаде permanent resident) *процесс спонсорства занимает от 4 до 5 лет (с получением визы).