HI
Thanks, but what choices would she have? We wouldn't like to go down the route of having her as a US citizen "visiting" us in Canada, because she wouldn't have a home in the US. (sigh).
You have a choice, if you emigrate, you leave your M/law behind. You would only be able to sponsor her as an Immigrant after you meet the Low Income Figure from Canadian earnings, and then the processing would take 32 months at Mississauga, plus an additional 10-17 months at Buffalo, if she is able to pass the medical.
It is unlikely that she would be allowed to remain in Canada for 4 years as a visitor while an application is processed. Also she would not be eligible for medical insurance as a visitor.
PMM