dude, I aggree n going with insurance thats what full coverage is for, if not why pay for full coverage?
well i can tell u from my experience at the shop here where i go. that is less than $2000 for sure. new hood new bumper plus paint job n both and the car had to b pull since i got hit front by a van going reverse=$500. but thats here n a place i know, for the above work/damage that i was charge $500 the others regulars shop like the one with gas station, they wanted $3000 for all that. and $3000 i got from the guy insurance that hit me, i couldnt b any happier but i was out without a car for 2week.
my suggestion is for u to take it to the shop or have someone look at it and tell u what parts u are going to need. so u buy alll the part online or wherever u get them cheaper, like a bumper is $74 online without shipping incl, a hood is 100 and change. u can get everything cheaper and just ask around for the labor. here is probably cheaper and easier cause we have bodyshop/work places everywhereee. g'luck