I can't speak for Canada, but in the USA; all a foreigner needs to buy a home is cash, and a phone call. I'll get hammered for saying this, but I feel it's wrong on so many levels.
In fact I think these foreign investors are more being attracted by the already inflating prices than actually the culprit in the inflation.