At least petco seems to take better care of their herps than petsmart. It's certainly not better enough, but at least it something...
You should replace those half logs with artificial ones. They are easy to clean, stay nice longer, and aren't pine (aromatic woods can and do cause respiratory problems, they can even give rodents cancer, so anything pine or cedar is a non-no). I agree that tile is a better substrate choice, if for no other reason than easy of cleaning. I switched to tile for my beardie, and I am soooo glad I did. When he poops, I can simply get it out with a paper towel and wipe up the mess with a sponge. I send the tiles through the dishwasher every couple of weeks and it is just sooo much easier. For a 20G long tank, you can get two 12" tiles and two 6" tiles for the bottom, they fit perfectly. If you wnat to fill in the tiny gaps between the tiles, you can sprinkle some sand over the cracks and then use a paintbrush to sweep it down into the cracks and then sweep up the excess. This helps keep the tiles from shifting and pinching toes or tails. Is there an easy way for her to get on and off of the hammock? If not, she might hurt herself. Do leo's climb much? An UTH is a good idea too, and if you use tile as the substrate, it will dissipate the heat across more of the floor and keep it from getting too hot. I'd recommend either purchasing some flexwatt or going with the UTHs that look like a flat plastic sheet (rather than the ones that resemble a people heating pad with adhesive on one side). If you need a viewing light, you can go with a low wattage bulb with a low lumen output, that way it isn't too bright for her and she will feel more comfortable exploring with the light on.
Other than the things I listed above, the permanent tank is a good basic setup. If you ever want to go with something more elaborate, check out this thread:
https://www.vivariumforum.com/communi...ackground.html.