Paul1977:
I read that more closely related coronaviruses like SARS can only be contracted once (in most cases), and that COVID-19 doesn't mutate to the same degree as seasonal flu. If this is true then a single vaccine may work for many years.
It's certainly mutating http://www.med-mec.com/data/20200219_2019nCov_arXiv.pdf