I'm not so sure. Governments can't admit that fighting such a contagious virus with non-pharmaceutical interventions is extremely difficult on the long run. You're just buying time for a cure (not necessarily a vaccine: drugs work, too).
Usually in law, number 1 is called negligence.
You're invoking police power to massively disrupt people's lives indefinitely. That's unacceptable.
Let people exercise their inalienable freedoms and assume whatever risk they want.
We saw people preempt the government in avoiding risky behavior as the pandemic started, and we'll see people preempt the government in resuming normal life avoiding risk as they deem fit.
This one can jump species, reinfection cases have been described already, and coronaviruses in general are known to cause seasonal infections.
That's what the current Phase III trials are doing (30K people for Pfizer, 30K people for Moderna, ~12K people for Oxford/AstraZeneca). This should be enough to check for efficacy, while probably not enough for potential long-term effects.
Reinfections are, so far, a minuscule number compared to the total cases (2 properly documented cases), so I expect immunity to last at least a year, basing on the current data. Time will tell if I'm wrong, of course.