You need 2, maybe 3 hides for that big of an enclosure. Like recycling goddess said you need the hides to be identical, and snug. For shelves, have you ever seen the exo terra rock background cages? You can buy a custom background and figure out a way to attach shelves to that..I know there are Heat pads that are not adhesive, just not sure of the name. Do a search on google or on here and you will probably find one.... What size snake are you getting?