Yes, Royal Panda are legal and safe for Canadian residents. You can deposit and play using Canadian Dollars.
LeoVegas AB is the owner of Royal Panda after acquiring the company for 60m Euros on 27th October 2017.
The minimum withdrawal on Royal Panda Canada is C$10.
The minimum deposit varies depending on the payment method used, but, the lowest deposit amount is C$10 using Interac or MuchBetter.
The maximum deposit from Canada on Royal Panda is C$15,000.
The maximum withdrawl from Royal Panda for players from Canada is C$100,000 using a direct bank transfer.