Hey! If you see mites on the snake, and your sure they are mites... there is an awesome product called Proven A Mite. You haft to use it just like the directions say, and not over do it. But it works great. Another good one is Black Knight.
Is it possible that the snake is going into shed? Sometimes they will soak a bunch if they are due to shed.