Thanks for the suggestions and great info Alyssa, much appreciated!! Screen probably wouldn't be the way to go after all, since I live in Colorado and its pretty dry here and keeping humidity up would def be an issue...not saying I wouldn't put the time and effort in,- but I would worry more about the fluctuations by trying to do so. I've had no luck finding any tall glass/plexi tanks, so maybe making my own seems like the option right now.
Thanks again!!