Do online casinos accept PayPal?

Yes, some casinos accept payment through PayPal, but not in Canada.

There are Canadian online casinos that accept PayPal?

There used to be many but there are no longer any Canadian casinos that are able to take PayPal as a payment method.