A vaccine is a given but it won’t work on everyone and also, not everyone will take the vaccine. Not everyone gets a regular flu vaccine. Not everyone even gets their children vaccinated against mumps, measles, etc.
There is already a new strain of Covid19 right now. It’s not a more deadly strain but, apparently, more contagious.
So, yeah, masks, especially for the vulnerable is the new normal. Kind of like how flying the way we fly now became the new normal after 9/11 and the shoe bomber.
A vaccine is not a given. No epidemiologist has ever said that there is a more than 50/50 change of a vaccine.
The scientists have been trying to find a vaccine for human corona viruses for nearly 90 years ... since the first was identified in the 1930s and they haven't yet been successful. They have had 40 years to work on a vaccine for HIV and still no vaccine.