I like what you have chosen as far as supplements.
I take one good multivitamin, a B complex, Vit D plus one iron pill per day. I also take Rx Potassium as I run a low potassium.
You may want to check with your Dr. but generally most will recommend a good all around multivitamin along with a healthy diet.
Kindly,
Kitt