10 gal will work for a little bit, try to avoid the snake starter kits at Petsmart/Petco, they're over-priced and not so good.
Check your local Craiglist, at least my area has a ton of cheap vivs and many young BPs available.
For a first snake I would avoid a hatchling/baby & get something just a little older (~6-months) with routine handling & several meals taken - your call though...
Make a checklist: viv, UTH, other heat source, acurite thermometers, temperature gun, etc. Most of that stuff is inexpensive, I would plan to spend the most on a decent thermostat like a Herpstat
Seconding Herpstats. By far the best investment you'll make op and it will save you more money in the long run.
Last edited by MissterDog; 08-15-2017 at 04:49 PM.
1.0 Ball Python (Mystic Potion) Tapioca
0.1 Northern Pine Snake - Impa
0.1 Russian Rat Snake (Melanistic) Kallari (RIP)