Hi
you mean one must stay in Canada during the entire application procedure, which would take at least 5 years since the day of lodging?
I think there must be certain point of time when sponsor must reside in Canada like 12 months before sponsorship application and before visas are issued, the time in between is not a requirement
Yes, what you think and what the Act/Regulations states are 2 different things. From the Regulations.
Sponsor
130. (1) Subject to subsection (2), a sponsor, for the purpose of sponsoring a foreign national who makes an application for a permanent resident visa as a member of the family class or an application to remain in Canada as a member of the spouse or common-law partner in Canada class under subsection 13(1) of the Act, must be a Canadian citizen or permanent resident who
(a) is at least 18 years of age;
(b)
resides in Canada; and
(c) has filed a sponsorship application in respect of a member of the family class or the spouse or common-law partner in Canada class in accordance with section 10.
Sponsor not residing in Canada
(2) A sponsor who is a Canadian citizen and does not reside in Canada may sponsor an application referred to in subsection (1) by their spouse, common-law partner, conjugal partner or dependent child who has no dependent children if the sponsor will reside in Canada when the applicant becomes a permanent resident.