ya i cant see a thing in the pics but it sounds like you are on the right path.

one thing that would suggest is that you use sphagnum moss in your humid hide or a "non-soaped" spounge. paper towels will need to be changed almost every day because they breed mold very fast, even if you cant see it.