For feeding purposes you will need more rats than snakes as it takes time to grow them out. I have about 30 ball pythons and about 70 beeder rats. As for smell what are you feeding them. High protein diets will make their urine stink as for noise they aren't really bad but if you get a wheel it can be