Weight loss, runny droppings, dirty butts and eggs, can all be signs of worms.
Definitive answer would be had by getting the fecal done, which I highly recommend.
Here is a post on misconceptions about worming:
https://www.backyardchickens.com/th...rmer-misinformations-graphic-pictures.933643/
And here is another long post concerning worms and worming:
https://www.backyardchickens.com/th...-warning-graphic-pictures-and-videos.1090991/
If you cannot get the fecal done I would recommend that you use Safeguard liquid goat wormer(fenbendazole) or Valbazen(albendazole). Wazine is available, but it is not direct dose (mixes in the water) and only kills large roundworms. The others are direct dose so no question that each bird got the correct amount, and both kill most types of worms. Without a fecal you will not know what worm you are trying to treat for.
There is a "14 day egg withdrawl following dose" recommendation with each. If you dose twice, 10 days apart, which is the usual dosing for
most worms that means dumping eggs for 24 days. There are other wormers available under different brands with those same medications.
As for the ACV and garlic. ACV won't hurt them, use the kind with the 'mother', like Bragg's. 1 Tbsp to a gallon of water is enough. Too much can put them off the water and if your temps are warming up that would not be good. For the garlic, I would do a little more homework before you decide on that. Many, many people recommend and use it. But as I said before, it can be toxic in large amounts. If a 5 lb chicken ate one clove of garlic that would be the equivalent of a 100 lb person eating 20 cloves of garlic. As with all 'dosing' of anything, weight matters. Do some reading and determine what form and amount you are comfortable with. I would not give it daily long term, just my opinion. The link I gave you before is a good start. Just don't imagine that either the ACV or garlic will take care of worms, if that's what your chickens have. Hope this helps.