If you use a light or heat emitter, you've got to make absolutely sure that there's no way the snake can ever actually touch it, because they'll get burned.

Don't use a log hide, you can't clean them easily and they're open on both ends so they're pretty useless as hides... Just get one that'll just fit the snake. Maybe ask at the pet store what size you should get, and they might be able to give you a suggestion (depending on how competent the people at your local pet store are)