I used this one (small or med...no larger) for my tank
http://www.petsmart.com/product/inde...ductId=2752652
And it's cheaper than the one you just posted.
As for a thermostat to regulate it, it depends on how much you want to spend. I'd go with this (temporarily, until you can ave up more money)
http://www.amazon.com/Hydrofarm-MTPR...5222706&sr=8-1
And get one of these eventually:
http://www.reptilebasics.com/ranco-etc-111000-pre-wired
http://www.reptilebasics.com/johnson...stat-pre-wired
(I have this one I LOVE IT) http://www.coldbloodedsupply.com/pro...-SHIPPING.html
http://www.helixcontrols.com/DBS1000.htm
or
http://www.reptilebasics.com/ve-100
These go from cheapest to most expensive (except the last one)
Good luck!
I just can't stress enough how hot these UTHs get...you should get some sort of thermostat, that first one at the very least. I have used that one and it's okay so far....but will upgrade eventually.
OH OH OH also, if you have facebook, add Ben Siegal Reptiles, he has these daily deals and one I literally just saw is my favorite temp gun shipped for $26.
http://tempgun.com/products/pe2/
With only one snake you can get away with digital thermometers, but I <3 my temp gun lol