Ok, this is gonna be a long list.

That tank is WAY too wet and doesn't have some of the things it needs to work as an enclosure.
First, get rid of the carpet. Even if you bleach it all the time it can still harbor bacteria and mold and be heck to keep clean. Aspen bedding is best, followed by cypress mulch, plain newsprint paper, and paper towels.
Next, cover the screen top using the foil treatment or plexiglass with holes. Regular screen holds in Nothing.
Lamps only sap humidity and aren't the best heat source for snakes as it is. You need to heat that tank with UTH pads or flexwatt heat tape on a good Thermostat.
I can't tell if the back and sides are covered with a background. If not, then do so ASAP. If they are, then add foam insulation board to the outside. That helps keep things stable in a glass tank.
1/2 gallon is a bit large for a water bowl. Once you get the foil on the top and change the bedding your humidity will be high enough to use a cat bowl.

Ceramic is best unless you always want to clean up spills.
Those are the basic things I can tell you off the bat. I'll send you the link to the foil treatment how-to, as well as a list of basic things needed to make a tank a working snake home.
