Sadly, I currently don't have a digital camera, but I can describe my setup.
It's a 20 gallon tank(in the coming weeks I hope to upgrade to a nice sized rubbermaid) with reptibark for substrate. Two clay pot bottoms for hides. One on the warm side, and one on the cool side. A branch with fake vines wrapped around it to provide cover. A big ceramic water dish for drinking/soaking. A big long fake vine bundle thing. I have the base of it tucked in the corner by the water dish, and the long vines are flowing around to the front of the tank, to provide cover. Then I have two strips of fake vines criss crossing half way up the cage, attached to the sides by suction cups. Looks pretty cool. Hopefully I can get some pics before I get the new cage, cuz I like how the current one looks.
Oh, and for heating I currently have a human heat pad tucked under the warm side. After the X-mas holidays I'm gonna get a nice thermostat and some flexwatt heat tape so I won't have to worry about keeping the temps from fluctuating.
Oh, and two digital thermometers/hygrometer to accurately measure temperatures.

As for needing a lamp, I don't think you need one if you can get the temperatures correct with just an under tank heater. I myself don't like lamps, as they tend to dry out your tank, which isn't good when you need a humid environment.
If you do go with a heat pad(which is recommended since belly heat is essential), I also recommend running it with a thermostat. I've had my heat pad running perfectly fine from August till now, and just the other week I went to check on my bp, and discovered that the heating pad had malfunctioned, causing the temperatures to skyrocket from the usual 92 to 125. I quickly got my bp out, put her in her water dish to cool down her core temperature, and checked her over. She's been fine, but it's definitely an experience I wouldn't want to repeat.

Good luck with getting your "christmas present". Oh, and welcome to the site!