JoBaz- I have a 2.3 year old still bf. I did alot of research on the net when he was 6 months old because a family friend who is a doctor told me that I should give DS iron + vits after 6 months. I wasn't convinced as he is not an expert on bf, so did my own research !
The medical advice is to give baby vit. D supplements after 6 months but only if you are darker skinned (say Asian or Black) and living in a Northern Hem. country, say Scandanvia or Canada OR IF you have very little exposure to sunlight here in the UK.
Darker skinned mothers and babes need more sun on their skins than fair skinned ones in order to get enough vit. D.
So, as far as vit. D goes, no need for either of you to take it if you are fair skinned and allow yourself and baby adequate exposure to sunlight.
For the baby the min. amount of DIRECT sunlight (behind a window is no good it has to be direct) according to WHO/UNICEF for a bf baby is 20 mins. PER WEEK if arms/legs are exposed and 1 hour if it is just the head and face. Most UK babies who go to the park/garden a few times a week will get sufficient sun light in this way. I can give refs. for this if you like, I saw it on kellymom.com.
As far as other vits and iron are concerned, these can be obtained through diet. I started giving DS meat twice a day (tiny bits of course) when he was 7 months old. At over 2 years old he loves meat and fish and has some at each meal. That has covered the iron and protein nicely. Also broccoli and spinach are full of iron if you just steam them. Vits. A & C are easily obtained also thro' good diet of fruit and veg.
So my conclusion after reading everything I could was not to give supplements as I home cook like yourself and DS has a very healthy diet.
Do you think you may be iron deficient yourself as you feel so tired ? It is a possibility, but you can get a blood test done to make sure and take supps. yourself if necessary. I still take multi. vits and calcium/magnesium/zinc because I still bf.
Keep doing what you are doing, ignore HV, I don't think your baby needs supps. you are doing really well !