Great post, Mike, I have many of the same questions/concerns here.
I'd also caution against immediately feeding that snake. It's been under stress, loose for 3 weeks, temps out of whack. I would think it would be better to let it settle back into it's home, warm back to it's proper temps, have fresh water, etc. then offer feed in a couple of days to a week.