1) Cross-reactivity: my understanding is that it may cause false positives in serological tests, therefore true seroprevalence would be lower than the study suggests, which is the opposite of your hypothesis
3) Vit D: I find research suggesting that a deficiency in Vit D is associated to somewhat lowel levels of IgG, but no research has shown that IgG is lowered to the point where the antibodies are undetectable