Yes the electricity is the same as Canada. No need for a converter.
The casino, well it isn’t anything fancy that is for sure, far from it. Not very big and usually quite busy.
As for bug spray, that is your call. Walking around the resort I never was bothered, unless I was near the beach. This was in the evening/at night only.
We just returned from the Decameron less than a week ago and the canopy tour was NOT running. This was due to some heavy rain they got which took everything down.
Any other questions, ask. You will no doubt find helpful information reading through the Panama thread.
I personally have only been to the RD, but there are others out there that have been to Gamboa who may be able to help you.