Sorry to hear about the accident. Good to know you're okay.
I can't help on a good body shop in Calgary, but I second MINIVee's call for the
JCW aerokit. I understand it's actually functional....oops...you car is already a
JCW. How about adding a front lower lip spoiler...like the M7, Strabentech or Hamann piece?
Personally, I would avoid the carbon fiber bonnet. Seems too ricey for me, though some would argue the weight saving is significant, I would also consider what it might do to handling due to changes in front rear balance of the car.