Some of those seem prosecutable.
Absolutely not! This is what constitutes tolerance and free speech in Canada! As long as you don't say anything wrong about Islam, debaseing Judeasm, Christianity, whites, and Americans is fine.
This is the extent to which the desease of Liberalism has come in Canada.