Dawn,
I'm not convinced it's thal minor. The numbers are in normal range, but the MCV and MCH are low normal and the RBC is high normal. It is possible that you are a carrier of a mild mutation, but these numbers could go either way. Your hemoglobin level is normal, not low like most minors have. Have you ever had a DNA test done? That could tell you if you do carry thalassemia.
Your vitamin D is at the minimal range of normal. I would suggest supplementing with D and try to get the level over 40, as it greatly improves your immune system and has a great effect on overall health. Iron is not needed, so there would be no need to supplement. If it was an issue in the past, a healthy diet should help you to maintain a normal level.