Yep as in most cases all the above are illegal no matter where your from.
And as you say can be expensive. But it works both ways
If you know the cat from your neighbourhood Try and get some footage of the cat on your car atleast. Then get a quote on paint damage done and send this along with a copy of the footage to the owner of the cat
If this does not make them think twice about letting their cat roam
Then take it one step further and get a solicitor or lawyer freind??? to write a letter. Of your intention to proceed with legal action if the cat persists