There isn't a limit to the number you can buy. Your mortgage eligibility depends on the banks you work with.
If you are not a PR, you will need to pay an extra tax (foreign buyers' tax) and if you do not live in the properties or have them rented out, you will pay an extra tax.