OUCH!
Sorry to see that. As far as the Stazi grill I think you are out of luck. Unless you told your insurance company you upgraded. They will only insure your car as the way you bought it.....stock. Unless you told them about the mods, usually they will make you pay extra if your car is modded.