I'm just curious why you bought water if you have a well. I'm assuming the well is water that's okay for you to drink, and if that's the case it's also okay for your snake to use.
It is okay to use pine bedding for snakes.
It is okay to feed live food to snakes.