A lot of discussions have gone on for the past two decades. It seems there is general agreement that Vit D has a positive role to play. It seems to help prevent Respiratory Tract Infections, Colon Cancers, Heart Diseases, and many others. This is based on Correlational and observational studies though.

If we keep our Vit D level at 30 ng/ml +, we are likely to have our immunity at a level, and perhaps it will give some protection against COVID-19 also. Dr. John Campbell a veteran respected teacher writes/video posts a lot about these subjects.