I have a sticker (not this one but similar) and the one time I was pulled over he said nothing about it. If you have a sticker, I think most police will just type in your license number. It pulls up an exact copy in most states and they're available across states. (It's likely already on their screen from the plate scanner if you're registered to the car).
The only places I've seen photo IDs are weed stores. Screw those places. Honestly best to grow your own if it's legal in your state.