if u lived here in plano i could do it for around 100 bucks
no shop will fix it u will have to get the lid replaced and painted its prolly gonna run u around 440-540 dollars.
the lid is 240 USD at
http://www.hondaautomotiveparts.com/
Paint materials are another 100-150 depending on color of your car.
and another 100-150 labor.
if u had a regular shop fix it the labor would cost more than the new lid.
as far as the process you have to weld the holes shut part way and fill the rest with plastic filler..sand down and prime/paint..because plastic filler (bondo) will not plug up a hole it needs a full surface to bond to.