I just recently got my python earlier this week. I have his hide under a heating lamp and he basically just always stays in there. Its been a few days and he hasn't really moved around at all.

I was wondering if this is normal and would the temperature get too hot for him?

Also, his previous owner was feeding him 2 small rats every 4 days (previous owner got him 7 months ago and he was malnourished)- The snakes at a healthy size now and I've been told this is too much and also told to keep it up. I'm confused with how I should continue to feed him now that he's healthy. Would changing his feeding habit just add to the stress of a new environment?