El nivel de B12 te lo puedes medir en las analíticas. No es conveniente arriesgarte a tener carencias con esta vitamina porque los daños al sistema nervioso pueden ser irreversibles.
En cuanto a DHA, te recomiendo que leas este hilo: http://www.forovegetariano.org/foro/...ead.php?t=6534
Si no tomas sol, deberías tomar vitamina D.