Two of my young corns live in a 18 gallon tall, basically 10 gallon that is almost twice as tall, aquarium. The top is sliding glass with a small screen that slides in after the glass and stays in place with a pin. This vents the tank, but keeps humidity in also.
I have my friendliest that stays in the 'rainbox', which is a tupperware type sandwich container that has a one inch hole cut in the center of the lid, and forest moss in it. Half of it is over the heater and the other half isn't. The snowcorn lives in there, till night, and sometimes daytime.
My amel is in the same tank and it goes between the rainbox and the back corner of the tan behind the sandwich tupperware w/ a hole in the lid that holds their water. It lays between the box and the back glass, sometimes curling around the sandwich box.
These snakes like to come out at night. They sleep mostly in the day. Sometimes when they're hungry you'll see them roaming the enclosure seeking food.
I keep rocks that have little 'caves' that they like to slither through, and have a piece of wood and a fake tree in there that they climb and lay in.
When I came home one day and it was 93 degrees in the house they were up in the 'tree', I assume trying to cool off and catch a breeze, or just escape the bottom heater.
I scrub then soak things before putting them in the tank, for about an hour or more. I sometimes then put them in the oven at 300 degrees for at least 20 minutes, sometimes longer.
You have to watch some things if you heat them in the oven or microwave as they can combust. I have had a smoke smell while heating them, but no fire. The microwave seems to cause fast blackening of wood, and smoke come off it if you don't watch it well.
I have a cactus skeleton in there for them also.
In my okeetee tank, a 20 gallon long, I have a plastic shoe box with moss, half over the heater. This rainbox 'rains' more, since it's longer and there's more moss and more temperature variation for condensation.
I have a small hide, that is zoomed I think, that I got on a clearance of $4. They regularly run around $19 or more. All three of the snakes used to stay in the hide together when I first got them, before I set up the 18 gal. They'd be laying in coils, like they were made to stack in there

I had the tree thing, like on the left of your pic, in the okee tank, and I never saw it use or climb on it. Maybe when I was sleeping, but I never saw it.
The okee is odd though, as he will kill prey in front of me, but won't eat it while I'm in the room. Doesn't want to be in a compromising position in front of me I guess.
I use shredded aspen. I got a bale of it cheap at a reptile show, and it's lasted for months, and I still have half of it left, and I use it in the mouse and rat enclosures also.
I have a screen sieve that I shake the aspen in to get the dust out of it before I put it in the enclosures at cleaning time.
I spot clean regularly, but change the bedding every two or three weeks.
I just cover the tank bottom with about half an inch of bedding. I move the bedding out from under the rainbox so heat goes to it, but the moss inside keeps if from getting too hot where the snakes lay, and since I keep the moss moist it is humid, very humid, in the rainbox, thus the name rainbox

I keep the rainbox in there cause it helps with their skin softening for shedding when it's time. Plus they seem to really like the rainbox.
The okee is either in the hide or in the rainbox, sometimes under the moss hiding.
He has rocks, and a wood burl or knot that he likes to lay on at night.
I used to feed twice a week, one pinky per snake a feeding, but I went to two pinkies once a week cause I didn't like not being able to handle them for a day after feeding twice a week.
You shouldn't handle your snake for a day after feeding, so it can digest.
The water won't evaporate nearly as quick with a lid on it, with a hole in it.
Your tank looks neat, and they will slither through the other stuff when they get out, after they get comfortable, but I agree that they like a smaller enclosed area to hide in.
Not trying to wear out your eyes, but I thought I'd share what I've learned that they seem to like. I've only had my snakes for about 6 months.