Marty:
Technically, either until we have a vaccine as you mention, or enough folks have gotten the virus/recovered/developed antibodies. Either, or a substantial combination of both, would create herd immunity.
The million dollar question (Trillions actually) remains how to balance the...