That sounds so horrible, I cannot believe someone would sell you a sick animal like that I know you said that you knew it had mites, but all those parasites? Just look out for your ball python too, when you get the PAM you'll need to douse his cage too since the mites will surely spread to him I wish you luck!