I use reptile basic hides, they're AWESOME. But before them I used the rock ones from my pet store. Switch to the rock one soon, then maybe the reptile basics hides later. The log is bad for 3 reasons. 1. Your snake wont feel secure enough. ( not enough security=stressed out snake. Stressed out snake = a snake that won't eat) so yeahhhh I would ditch the log lol. 2. the log being made out of wood, very hard to clean. And 3. After a while the log will start to get all moldy and nasty over time whether it be due to washing, pee, etc.
And for humidity, get this.
It measure your cold side, your hot side( it has a probe connected to it so you can measure your hot spot) AND it does humidity. And, you can just get it at Walmart for around 12 bucks. It's what almost everyone on here uses. It's a great little gadget.