Your snake can live just fine in that tank. It will require more work on your part. You really should add some real or fake plants, drift wood, several hides, and other decor you like. I like naturalistic tasks and my ball has lived in a 40 gallon her entire life. She is my best eater and is thriving.
Here is an example.
I do think everything that goes into the tank should be cleaned but boiling the drift wood imo is not needed.
If your humidity is really staying at 50% it is fine. I doubt it will stay there long though. Covering the screen helps but I found it a real chore to keep the humidity up in a glass tank. Now I use the moss trick and have great sheds. During non shed times I will must the moss from time to time but during a shed I keep it moist. Pretty simple.
Here is the caresheet if you have not seen it.
http://ball-pythons.net/forums/showt...ius)-Caresheet