WOW... that's messed up.
I would be sure to get him water and the proper temps and humdity then get him to a vet. When I took my 6ft red tail it was $150. Call around and ask, but good luck finding anyone till mid next week. And even then it may be difficult. Keep us informed on what's going on and if you can post pics!