If she is currently residing in Canada and will continue to remain here during the application process, then Canada sounds like her current country of residence.
No, not if Canada is her current country of residence.
I'm confused, are you her representative, or her sponsor?
If she is living...