Sorry to hear that...
What goes around comes around - they'll get theirs before too long.
If you can't garage the truck, I'd recommend motion detector spotlights. If you don't have power in the desired area, they make solar powered ones for about $75.
1st off what color is it? 2nd is the scratches down to the bare metal of primer? 3rd if its not you cant take some 3m comound and a buffer and try to buff them outdo whave pict of the scratches may be able to help you out better if i see them