It is normal for the female to stop eating just before, or up to a week before, laying the eggs. It is not normal for them to stop eating before then. In fact, most of my girls are pigs when they are gravid.
Another thing to look for is that the belly will tighten, or loosen, not sure which it is, a week or so before she is ready to lay. When this happens you will see definite oval lumps in her belly. I guess you could compare this to a woman where the baby drops into position just before birth. I kind of think that is what happens is that the eggs drop into position. Before my Jewel laid her eggs I could feel lumps, but not see them, clear up into the soft area under the ribs. I think they are pretty much full body until they drop for laying. Once they drop the belly is so full of eggs that they show through the skin.
When this becomes visible I like to make sure she is kept quiet, no males around, substrate is moist and deep enough. I have had females who wouldn't lay their eggs until the soil was the right moisture.
For Elizabeth, if you got your girl in late spring she should be showing lumps by now or very soon. If she was gravid when you got her you should be able to feel the eggs by now by palpating her. If she still feels soft and you don't feel the eggs she is probably just bloated from the parasites, meds, or some other cause. It is also possible that she could be gravid but that the eggs are not fertile. It is possible for them to develop infertile eggs in the absence of a male. If this is the case it is hard to say how far she could be.
For zrho, I am guessing that the spot is fungal as well. I am not sure what would be causing it. It probably started as a scrape or bite or something. I would recommend consultation with a vet on that one. They may want to take a scraping to see what it is for certain. You could probably treat it with an otc anti-fungal product but perhaps the vet would be able to determine if it is just surface or if it is systemic.
Good luck to you both, hope they lay nice eggs and/or get well soon.
Marcia