Good on the vit c, you and mom need to also take vit d (and maybe zinc, and a multi)
there are a lot of supplements with theoretical benefits and I’m not advising against any of them, but vit d has been speculated about since this was pretty much only in China- it has only gained steam over time