Great advice, friendly people, and lots of frogs!
Maybe you'd want to ask this question in the terrarium/vivarium section where there are experts on setup and misting systems. I'm afraid I don't know.