I'm glad he is okay. He really looks good !

Sorry. I didn't notice you are in Canada.
As Heath has suggested-I guess the best thing to do........?........is to contact a near-by herp vet.
At least you have a list of supplies.
or
Do you have a friend in the US?

Lynn