Your eggs are safe to eat. I would try to get pictures of the worms. Even better would be to take in some fresh droppings to your vet, to get a fecal float. That will tell you what kind of worms if any are seen. I would only use one type of wormer, depending on which type you have. The wormers with praziquantel are best for tapeworms. Valbazen or SafeGuard are best for roundworms, cecal worms, capillary worms, or gapeworms. Valbazen dosage is 0.5 ml for an average 4-6 pound chicken given orally once, and repeated in 10 days. SafeGuard Liquid Goat Wormer dosage is 0.25 ml per pound given for 5 consecutive days. If you have tapes, Equimax dosage is 0.03 ml per pound of weight given once orally and again in 10-14 days. If composting is done correctly, it is supposed to be hot enough to kill weed seeds, but I’m not sure about worm eggs. Not all chickens with tapeworms will need treatment, just ones that have the tapeworm segments in their poop. Tapeworm eggs a
can be contained in earthworms, beetles, snails, slugs, or other insects, as an intermediate host.