First pictures would help a lot.
I have heard that the half logs are not enough, but I have raised 6 BP's with only half logs with no problems.
As for your humidity. If you have a screen top, find something to cover most of the top (scaran wrap, aluminum foil, plexi-glass...)
BP's don't require a light source for heat so if you feel she is getting to close to it, you could always switch out the bulb with a LED bulb.
Everything else, with out pictures to see, sounds good.