Can we get the affidavit from here in Canada on parents' behalf while they are in their home country?
No, that’s what i wanted to do. But my consultant said its not possible. And my parents ate Indian citizen but living in Spain. They had very hard time getting it done in Spain as nobosy knows about these things there. We managed it somehow at that time.
Then last year my parenta were here in Canada, and i went to a notary with my mom and dis it here (for future), which I am going to use now.
Your parenta shoukd make it from home country if they are living there at this moment.
If the country is India (assuming), its very easy to get it from there.
I hope that helps.