US green card or citizenship will not allow any one to live in Canada forever.
You should sponsor them in Family class - "parents/grandparents category" which may take approx 5-6 years for processing.
Meanwhile they can visit you and stay with you according to the rules applicable to visitors.