Animal items are the only real normal source of vitamin D3, but vegan supplements can be obtained. They use lichen being a source. B12 must bind with proteins created in the stomach, so if you do not make adequate you will not be able to take up ample levels. Our https://hellaveganeats.com/best-b12-supplement-for-vegans/