1 - Where is your evidence these immigrants go buy homes in Vancouver and Toronto?

2, 3 - Try Section 6, Mobility Rights in the Charter. Keep in mind anyone in Canada is subject to all Canadian laws, including the protection of our Charter of Rights. Your suggestions amounts to discrimination which is covered under our Charter and International Human Rights which Canada is a signatory of.