The humidity and ventilation sound good. Just make sure that your snake isn't constantly sitting on something wet. You don't even want damp, you want humid. If the bedding is too wet you might want to leave one side of drier then the other by not misting it.
I'm not an expert, but it sounds like everything is right. : )