Not too sure about the non foreign ownership. Many Canadians own property in other countries so this would be sure to backfire.
Flipping doesn't really work in Canada like it does in the US. The taxman will get you and it makes it not worth the effort. Air B&B should certainly be banished as...