Who can buy a .ca domain?
The .ca extension is the country code TLD (top-level domain) for Canada. It is open to individuals, organizations and companies. But .ca can be purchased only by Canadian citizens, businesses, organizations, non-profits and community groups. You must be located in Canada to qualify for the .ca domain.
This TLD is managed by CIRA, the Canadian Internet Registration Authority. Simply search for your desired domain name. If it's available and you meet CIRA's requirements, you can then continue the order process and complete your Canadian domain name registration.
Not sure if it is possible to transfer the domain to your account as you're not a Canadian.