For vit D3 lot of brands are popular now with 60k strength pearls which are needed to be taken once weekly before break fast with milk.
B12 is coming in nasal sprays where wastage is less with good absorption rates.
Next Steps
Exposure to 15 minutes of sunlight is recommended
B12 is seen non-veg sources like
liver eggs.
For vegetarians milk tofu is a good source.