Yes, bumper sticker material is designed to stay on in the elements.
It is not easy to remove. Quite effective vandalism.
Bumper sticker stock is specifically designed to be removed without damage.
I verified that my stickers can be easily peeled off without residue or damage before I started using them.
I'm in California, we don't have "elements" beyond sunshine most of the year.
One does wonder how strong a champion of Liberty you would be when push comes to shove if you are afraid to put a temporary sticker in a public space.
Ah well, I've got your back, even if you daren't lift a finger to help the cause of freedom.