Everything sounds fine.As has been said, humidity is definitely important and you should figure that out. I understand how tricky it can be to keep humidity up (it's usually around 10% where I live), and it may take a while of experimenting. Low humidity is probably not causing any immediate problems.
I'm not sure I buy the "my snake looks hungry" idea. In the wild, snakes are programmed to eat whether they are hungry or not, as they never know when their next meal is going to be. I've got snakes (/pigs) that are perpetually on the lookout for food. I'll give them a large meal, they'll gulp it down, and a few hours later are looking for more. Obviously they are not actually "hungry" or in need of food, they simply have a 'must eat' mentality.
Anyways, everything sounds pretty good. Roaming during the day isn't normal, but he might just be figuring out his new home.As long as he's eating well and stays on the warm side for at least 12 hours after feeding, I don't think you have any cause to worry.