Results from various studies:

   1. 12 days
   2. 8-37 days
   3. 3 months

As for how to know if someone has been vaxxed would you ask everyone you
approached?
Make them wear a countdown number whenever they are out of their home?