Housing the snakes is the easy part, just downsize your rack until you have jsut what you need. Shelves from Lowes can hold the exoterras and maybe move the rat breeding to the garage.

Here is a pic of how much space I used for the snakes before I deployed. This setup can house up to 18 animals (middle rack can be reconfigured for 6). And, I am actually wasting space here by not just having 2 racks that start at the floor. I have 4 more racks being built right now, but this small/med bedroom will have no problems holding all of that and then some