Well congrats on the pic up and good work asking the right questions
First off Read the caresheet as for a new enclosure a 20Long should be ok for the size but without a pic it is hard to tell.
The mites you saw I would think the are probally wood mites or something like that Snake mites are very small and black. As for the worms no idea with out a pic but I bet is was somehting like magots or the like. I would definately clean very well and actually throw everything out and start over. You will need an Under Tank Heater and a thermostat for your belly heat and a nice digital thermometer with humidity guage similar to this one to monitor your temps and humidity correctly. Also get 2 identical hides for your snake as snakes may use one hide over the other and not thermoregulate themsleves. I use all kids of things for hides but like small plastic flower pots for price and easy to make. Please fell free to ask as many questions as needed we have a lot of great people on this forum with a ton of really good knowledge.![]()