Welcome to the forum! Congrats on your new snake. You seem to be well on your way to fixing things for that snake and providing her a good, healthy home. My only thought is the hide. Is it a cardboard shoe box? If so, be careful, cardboard can hold onto bacteria and can develop mold if it sucks up any humidity from the enclosure.