אנסה לעזור...
B12 לא קיים, לפי הידוע לי, במוצרים שאינם מן החי, אך ניתן להשיגו במזונות שמועשרים במיוחד בו, או בטבליות. יש את הויטמין הזה בבמבה, ראיתי אותו ברשימת הויטמינים של קורנפלקס, במוצרים הצמחונים של טבעול וזוגלובק טבע ועוד... לגבי חלבון- מכיוון שאינך טבעוני אתה יכול להשיגו מביצים. בכל מקרה, במזון מהצומח הוא נמצא בקטניות, ואם איני טועה כדי לקבל חלבון מלא צריך לאכול את הקטניות בתוספת פחמימות (למשל אורז ועדשים), וכמו כן חלבון ניתן להשיג ממוצרי הטופו/סויה.