Hi @Rui,
I'm also not a biostatistican (although somedays I play on ). I think @timanix's advice is spot-on. It wouldbe my approach. Imputation can be hard in an already noisy system and I'd rather have confidence in at least one side of my model (my metadata). So, I would drop the samples misssing covariates too
Best,
Justine