You can't have it all.
Any bird can be eaten, especially for stock/soup.
Egg laying breeds are not going to be meaty like Cornish Cross/grocery meat birds.
Any bird can go broody too, but there are no guarantees.
An impossible bar.
Expectations definitely need to be assessed.