first off dont settle for a snake. wait until you find the perfect one. also you should buy it on the last day of the expo, breeders always make more deals then so you could prob pic up a cool morph like a pastel for real cheap. as far as the set up goes.. go wit the belly heat and some kind of cheap thermostat (reostats work fine and are about 30$) you wont need any lights if your enclosure is in a well lit room during the day. if its not then you can pick up a hood from a hardware store for like 10$ and use regular light bulbs. if you do get a light keep it on a timer for 12 hours on and 12 off. other than that everything sounds good. GOOD LUCK ON YOUR FIRST BP!

here a link to check out if you didnt already

http://ball-pythons.net/forums/showthread.php?t=56846