I agree with Gerri about being careful with the iron. I’ve been anemic in the past but also had iron-overload disorder at the same time. I am sure you checked to make sure your anemia was “iron-deficiency” anemia, but like mentioned a blood test would be great before supplementing with iron. And sounds like you are eating really well, which of course is the best way to get our vitamins!
I don’t know about the interference with medication as I am on insulin, but I know about B and D. Make sure you take D3, not D2. This is available in many forms, including gummies, liquid and chewables. (I hate swallowing pills too!) The Vitamin Shoppe has a great selection of D, including many veg friendly. I think this is the most important vitamin (actually a hormone) you could take. But of course, you can take TOO much, so a test thru your Dr is advisable. (you probably already did this!) And the guidelines for D are always changing, with more research showing that we need to be on the “higher” end of the range to fight most diseases. And sun is FREE! (15 minutes a day depending on where you live and your skin color)
For B vitamins, don’t take at night. Bs help with energy production and while they can ultimately help sleep, taken too close to night can actually disturb your sleep. And I always have to take my Bs with a meal, usually breakfast. Others, it never matters for me.