Yes, please. I'm spreading this news for years. Many are deficient in both. B12 has a name for being low in veg*ans, while that is true many omnis are deficient as well.
It's good to have more papers published on "high-dose D3". But by what I read this has been know for many years.
And shun multi-AZ tablets, they provide a false sense of security. Eat loads of fresh produce and beans, that should help with most of your nutrition needs. Shun dairy and processed foods -- they kill you. Limit (or drop) meat, fish and eggs. Finally you want to eat a brazil nut every day for your selenium.
Supplement D3 and B12. Possibly (after doing your research) iodine, iron, high-DHA omega 3.