No sé mucho de lo demás, pero no sé qué relación tiene la B12 con las algas. De B12 es 100% necesario que te suplementes, máxime porque consumís lácteos y huevos esporádicamente (que tampoco es que servirían para cumplir los requerimientos si los consumieses diariamente). Es muy peligroso dejar correr el déficit mucho tiempo más...
De los triglicéridos, sí es posible, hay que intentar no abusar del azúcar blanca y otros carbohidratos simples como el arroz o harina blanca y hacer ejercicio.