Just a quick suggestion since you have a vet appointment all set up. Take some time and go through threads here and do some reserach online about any concerns you might have with the snake and write down your questions. It's awfully easy to get into the vet and forget this or that or not know exactly what to ask about.
~~Jo~~