HI! Glad to here you took her in. I can't stand people who get a snake and the treat it badly...your snake likes to climb and hang on limbs, I would get some branches from outside or from a store. Heat pads and heat rocks are a bad addition to your cage, if you get a pad put in underneath the cage. keep the temp between 80-90 durning the day and 75-80 at night.
When your snake sheds you need to increase the humidity, a bigger bowl or a wet towel or a spray bottle will help with that.
good luck to you! remember it takes time to bring a snake back to health don't get discouraged!