Congrats on the new addition.The humidity in that tank will be your biggest struggle, but it's doable. Lots of folks do it and have found ways to make it work. During shed, you can even put a wet paper-towel in the hides. that will help with humidity in there, and give the snake something to rub itself on.
The timid part... Here is what I would do....
1. You'll want the snake to feel secure first. I'd make sure it isn't a heavily traveled area. Maybe cover two or three sides of the tank with dark construction paper, or one of the backgrounds for fish tanks. something it can't see through. Maybe add some fake plants or vines to the tank.
2. Some say this is crazy, but I believe in it. Get a bottle of hand sanitizer and keep it by the cage. Anytime you open that cage, use the hand sanitizer (except feeding time). In time, this will create a constant scent and hopefully the snake will associate that scent with "not going to hurt me".
3. Handling. When you pick up your snake, don't hesitate or make jerky movements. Decide how you're going to approach and pick it up before your hand goes in the tank. If you can go in from it's side or behind it, great. Try to not come straight down towards the top of it's head. I would only handle for 5 or 10 minutes the first week or two, then gradually make those times longer. Some snakes are just more "snippy" by nature. Some will settle down the safer they feel and the more they are handled. If it does get snippy or tries to strike at you by chance, don't put it down right away. If you do, it will soon learn that it can get it's way if it strikes and will try that again. Slow and patient is key.