Scum, getonwithit, nothing more, nothing less.
I feel really sorry for you as it sounds like you're passionate about your cadillac.
Who understands why yobs do what they do, sheer mindless vandalism. I would put right what needs doing but definitely keep it locked up.