You will find various opinions on a feeding. Some will tell you that you will have a greater chance of getting bitten if you feed in there living quarters as they associate the opening of the cage with feeding time. But if you handle your BP on a regular basis as I do this usually wont happen. I personally feed them in there same habitat. For humidity I went and got this 13.00 humidifier that fits in the palm of your hand and it last 9 hours before refill. Keeps Humidity at 60. Last two sheds were perfect, they lasted about 24 hours and it was over.