Sorry to hear - but could be worse!
With regards to repairs - will insurance pay the full cost?
if so then go for it
If its out of ur pocket - u have to consider if the rest of the car (including interior) is pristine - then go for it !
2002 e46 325ci Manual - Sport & Premium Pkg