When you have a Super Visa approved, how much time do you have to come to Canada to activate it?
Does it work like a WHP? Meaning, do you have 1 year to activate it and do the 2 years start to count as from the day of landing?
it does not have to be "activated". It's not like a WHP. The super visa holder can travel to Canada anytime during the validity of that visa.
It works like a TRV (visitor visa) but allows someone to remain for up to 2 years on initial entry. The length of stay will be determined by the immigration officer at the POE