Damn, that sucks. Good lesson though.
Your friend is going to have to bend over and take it like a man to get those parts. You might as well put flushmount blinkers on there, about $20. An aftermarket slip-on will be MUCH cheaper than the stock exhaust, unless you get it off Ebay. The left engine cover will run about $90 usually and the left fairing will run about $350 or so usually.
__________________
2002 954RR
-135rwhp
0-110mph in 6.7 seconds