Tub + Secure Lid - I prefer a latchbox because the handles flip up to keep the lid on tightly so your BP doesn't take an unauthorized slither.
UTH + thermostat
Substrate - paper or aspen, cypress will probably be too humid. I use newspaper.
Hides, one for the cool side, one for the warm side, plus spares to swap when they get messed on. You can get commercial ones or make them out of anything, I find that used plastic food containers work once they've been run through the dishwasher and an access hole cut into them.
Water bowl + spare, for when your snake uses it as a toilet, put in the clean bowl and run the dirty one through the dishwasher.