You can get a day/night timer from any regular pet store or Amazon for like $12. And no, you don't need to bathe your snake. He probably won't like it anywayThe only time my snakes ever get baths is if they poop or musk all over themselves. I'm convinced they sometimes do it just to spite me.