Definitely take it into a body shop and see what may need to be done. There may be damage done that you cannot see with your own eyes. They will be able to tell you what the next course of action will be to take. If you need body panels, parts or a new headlight we have them below:
Body panels:
PelicanParts.com - 2007 Mini Cooper S Hatchback - Body & Seals
Headlights:
2007 Mini Cooper S Hatchback - Lights and Lenses - Page 3