Neither glass nor plastic will prevent mites. What will prevent mites is making sure that if you handle anyone else's animals - a friends, a pet stores, a snake show's - that you head straight to your bathroom when you get home, and take a shower, and immediately wash your clothes (in case any of those animals had mites and you carried any home on you - or eggs on you).
Also, you should quarantine any new animals in a separate part of your home if you add more snakes, for a minimum of 30 days, but I prefer 60.
I find plastic to be easier to maintain proper heat and humidity.
Newspaper, cypress mulch, aspen - they're all fine to use and it's up to you and your preference (and in some cases, the preference of your animal - ie, if an animal isn't eating on paper, you might want to change them to aspen - thanks to BG for that tip).