cage - boaphile - own 6 of them keeps heat and humidity nicely..also very easy to clean

thermostat - I use ranco thermostats right now. they are great never had a problem with them..had for years, but am looking into proportional thermostats now and in the tiny bit of research i have done I would steer clear of helix