http://www.hailprotector.com/
I would have thought something like that was silly but living in the southeast and having to park outside right now I've considered it.
Let your insurance company deal with it, that's why you have insurance. They will have someone come out and appraise it and likely recommend a body shop. You don't take the car back until it's fixed completely. Highly unlikely they will total it at this point.
The hood obviously can be replaced pretty easily along with the trunk, the rear quarter panels and roof are really where things will cost a bit to repair.