I have some advice about the shedding. What you could do, is soak him for about 1/2 hour-45 minutes in a shallow Rubbermaid container with a secure lid. Here's a pic of one of the snakes I soaked:



If you do this, the skin should come off easily in your hands. some snakes do not really like being soaked, so a good fitting lid is essential; I put the bottle of laundry soap on top of the Rmaid (seen in the pic) for this reason. I kept an eye on it too! (Don't worry, I did not add soap to his water, lol.)
During shed cycles, I pretty much cover the whole screen-lid with saran wrap. It seems to cling on better than the plexiglass. I do leave some room for air to get in. I mist the cage down really well in the morning and at night, and humidity stays high. When the snake sheds, I take the wrap off and let the humidity drop.