If iron ferretin level is 9.5, would me being on my period, and going to get my teeth filled for cavities make it lower before it comes up?

See your dentist. Hemoglobin values will generally reach a low normal range of 9.5–10.5 g/dL, so you can easily and safely walk to your dentist for treatment. Good luck.