Not illegal in any province of Canada I am aware of. The diet and tank seem good to me. I would go with reptomin or a better quality pellet and earthworms are a good diet and crickets and bloodworms make a good occasional treat.