The best defence against Covid is a strong and robust immune system from living a healthy lifestyle.
Those who through no fault of their own have high risk factors should use all available counter measures of course.
The fact is the data shows that once you are in good health, barring the anomalous cases, your risk of getting very ill or dying from Covid is extremely low.
As for the Long Hauler symptoms, to my knowledge, I don't think that there is yet comprehensive data on that aspect of the disease.