Like Deborah said, you will need to do your homework tonight if possible and her suggestion of a smaller tank will help your snake. I would not feed him until he settles down ONE week after his arrival. If he eats it, I would follow what the caresheets says regarding feeding schedules for adults which is definitely not every 7 days. If he refuses, check your husbandry again, then wait 1 or 2 weeks to try again. No handling until he eats consistently.
Please do not feed in separate areas. That will further stress your snake out causing a refusal.
Keeping humidity up in a glass tank is challenging. There are some ways to up the humidity including using substrate like coco fiber and cypress mulch. I don't recommend aspen in glass tanks for humidity required species like a bp because it will dry the tank up.