I can't see any of these happening for months. To do any of them requires massive mobilization that isn't happening in the US.
Eventually COVID-19 will probably just be endemic like the seasonal flu. Hopefully it's also mutated by that point to be much less dangerous.
Once we run out of ventilators (and we will if we don't start canceling everything _right now_) the fatality rate will increase substantially.
The goal of doing this is to lengthen the time it takes for that to happen so we don't overflow hospitals when ever gets it at once. It could be the difference between 500k people dying over 2 years and 4 million people dying in 6 months in the US.
As far as timeframe, probably 20-75% of the population will have had it by the end of the year. Certainly by 12 months from now. Or a vaccine or anti-viral will have been deployed.