Do you need those 21 chickens?
I have 6 and they cannot destroy my lawn. When I have the flock of meat birds though, and I grow the flock to 30-35 birds, then they destroy!
I find that 6 is a good number for the size of lawn + veggie garden that I have. Maybe you can find the right balance...