Not all are head shy
I had one that would wrap around my wrist and tuck
Her head under my thumb so I could pet her ..
Humidity depends on your tank.. If you have an open screen top try covering part of the top. Maybe with a wet towel..
As for feeding bigger bps will eat rats well.. Can get gerbil or fancy mice.. I'm sure someone else will be along to help more soon