Thats a bugga Mark. Where was the cop?
2 0f those 3 are an easy fix. The end plate could just have another width of carbon glued or screwed to it to increase the thickness, the passenger seat is an obvious one, but the front lip may take a bit more thought.
is the lip removeable or is the whole front bar a one piece deal?