On the JRE podcast, Michael Osterholm said that a vaccine within a year was wishful thinking. It takes a long time to ensure that the vaccine: 1. doesn't harm 2. doesn't cause contagiousness 3. works It's easy to make a potential vaccine, hard to make one that works.
So if hiv is a virus and the coronavirus is a new virus (which as a family group has no vaccines) how could we be so sure that we can get a vaccine for it? No vaccine for sars or mers.