what are the striped stickers on the cars' rears for?
I haven't seen the movie yet but I think that you are referring to light reflectors that are required by law on every vehicle in Israel
Or at least used to be.
.. they say "shmor merchak" which means "keep your distance".