Andy, very sorry to hear about your snake!!!
There may be some misc brackets bent behind the bumper, but that should be minor...I agree with you on the hood, having not seen it, but it would be best for your long term to get a new hood. Course, the cost is through the roof, so you may have a...