LoneSt4r-
Set up doesn't look bad but I would definitely provide hides on both the cool and warm sides of the tank. They should have a UTH attached to a thermostat which provides belly heat between 90 and 95F. Also that water bowl is too high, try to find something that is lower to the ground or else the little guy may not be able get any water. I can't tell what is in the green dish back in the left corner but if it's carrots and greens, that's not really necessary because as stated before they are carnivorous. You're on your way! Congrats on your new pickup, they make great pets and can have tons of personality if you handle them enough.
I recently sold my geckos to pursue Ball Pythons further, but after reading this post it makes me wish I hadn't.. haha. Anyway Hope this help!