I made sure we researched before we got our bp for this exact reason. Before we got the bp, we rescued an adult uromastyx that was abandoned by a college student. When we picked him up, he had no enclosure, no heat anything, lamps or pads and no food. He was touch and go for a while but pulled through. Seeing how sick he was, I made damn sure I knew the basics for housing, heating and feeding before I said yes to a snake. It's sad how many people make impulse buys and end up making the animal sick or killing it. It took me a couple hours of reading and maybe an hour of talking to snake people to get enough information to keep a healthy snake. Everything beyond that, I'm learning as I go.
To the op, great rescue! There's nothing quite like the rescue feeling.