Hi Indrani,
I too have same questions, currently in Canada and wanted to get that affidavit, but not sure where should i get it and who should authorize.
If you found answers to these, please reply that will help me, Thanks!
Regards,
Sandeep D
+1 416 618 6816