This person sounds like a pain but you do need to make sure your tenant is squeaky clean. My thoughts ...
- I don't think your tenant can park an unregistered car (in bits?) that he's working on in his car space, it will probably breach the "appearance of lot" by law. Is this pedantic...