You need to let him settle in for a few days yet. Most folks recommend a first feed after a week in a new home.
You need the temp to be around 70-75 degrees at the cool end and 85-88 at the warm end. They don't need any lighting. Hopefully you already have some heating equipment - I use heat mats with thermostats to stop them getting dangerously hot.
Personally I don't worry about humidity. It's only a potential issue when the snake sheds, at which point you can put a humid hide in with them.