well im going to play devil's advocate here because someone has to, obviously if your going to report them be prepared for this...
are you sure about the cage sizes? because honestly most people would use 10 gallon tanks because their about as cheap as it gets, and they are usually 20x10x12, not ideal for an adult ball python obviously, but just want to make sure we are not over exaggerating. also this is a store, animals come in and out of there, they are just temporary cages, have you ever been to a professional reptile show?
why do you feel the animals need hides? are you observing their behavior? are they not eating? how could you tell they were scared and stressed?
Did you take temp readings? why do you feel the bulbs need to put out more heat than they are? how do you know the cage temps are not within tolerable limits
Now my real thoughts...
Only thing i'm surprised is you only harped on was about the hide, In reality lets pretend hes being a good store owner and observes that his snakes eat and have no negative effects to their behavior... why would you use them? most of my snakes do not have hides.
I would be more concerned with the dry sheds and which would be an obvious lack of humidity, since health problems can arise from them. also without knowing temperatures and a small tank most likely not having a big heat gradient, IF the temps are too high or low, the snake cannot escape them and this can again lead to health problems. That is what I would be discussing with the manager.