> B12は動物性食材からしか摂れない

海藻からも摂れます

> 体内に数ヶ月分のストックがあるからすぐには不足しない

え?水溶性なのにストックできんの?