I fenced my garden from my first flock because they would eat everything! The current flock is only interested in the collard greens. I don’t have the garden fenced, and they help themselves to collards and leave everything else.
I agree that your veggies are fine - just wash. As far as compost...