Well, I'm originally from NYC and don't live too far from it now, but I don't know of any places that you can take your car

.
Here's a link, however, to a site someone in these forums put me onto,
NOPI.com
That link will send you directly to the body kits for your car. I don't know what you're looking to spend, but they don't come cheap and you will need to paint them.
About those dents...
I recently took two dents out of my car, and I did it with a plunger. I know it sounds stupid, but it works, just stick and pull.
For reference, the dents I had were about the size of a cantolope.
HTH, good luck!