A man has been charged over his alleged role in an incident in which a car was torched and buildings and vehicles were scrawled with anti-Israel graffiti.