Typically you would do a inside glass as a poster and tape it up. As for the Stickers, they can be sprayed with a UV protective coating. Krylon UV Clear Coat typically and they will last for several years outside. My printer is a Pigment based Aqueous Ink. It is water resistant, but not water proof.
I like these, does the image bleed when its wet or is it water proof? Would be nice if the print was on the inside so it could be stuck to glass