If at all possible, get the clamp lamp--ball pythons fare better when kept at 80 to 85 F with a 90 F hot spot on one side. They are vulnerable to respiratory or mouth infections if they are too cold. Make sure the substrate is not wet. NEWSPAPER IS FINE--you don't need anything else. Humidity around 60% with a dry substrate is ideal.
This snake is from equatorial Africa, but it's one of the most popular pet snakes in the US. If you don't have the resources to keep him, I don't think you will have any problem finding a home for him. Of course, you could put a few 'found' flyers up around the area he was found. Someone might be missing him!
Apart from that, seek out a local reptile rescue organization.