I have no idea about the boots, but I am a pharmacist, and might be able to help with the iron issue. You might have better luck with ferrous fumerate (Fergon is the brand name) than regular over the counter iron (which is ferrous sulfate). It's a bit easier on the stomach. It's not always stocked by the stores, but pharmacies will often have it behind the counter, having special ordered it. Good luck!!