you're right I have checked it
https://www.businessinsider.com/how-long-can-coronavirus-live-on-packages-2020-3
You basically said everything that I was going to say. I read everything you have said from the early stages of testing to mass production.
The estimated time that I hear flowing around is 1 year.
There will be many vaccines but only the most effective will be mass produce to the general public.