Your lawyer is right. Please take a look at this link for sponsor's guide http://www.cic.gc.ca/english/pdf/kits/guides/5196E.PDF One of elgibility of sponsor is "live in Canada".