Can a person feel terrible due to low levels of iron saturation and d?

Low iron and anemia. Can certainly make you feel horrible. Very low vitamin d can cause some mild symptoms, but nothing like the fatigue due to iron deficiency. Luckily, both are testable and replaceable. See your doctor.