Thanks for the quick and informative reply! Sorry, yes, she is Canadian and I am American. As for the job: yes, it would be the case that I would be paid in USD to a US bank account and would not be required to work for any of the Canadian clients.
Just to make sure I understand, applying for...