I would think we'll have variants indefinitely. Hopefully they settle on less virulent instantiations.
The flu always mutates, we don't talk about variants there.
Eventually people will have enough immunity developed that we'll be able to not care so much. Which should happen so long as the...