☆.A.
In my experience, having a "free will" offering, not set costs, yields the best profit.
And generally speaking the more hours goods are a available, the more you'll make.
Asking for an ingredient list is a little much, IMO.
People know what they can and can't eat.
Keeping nut items away from other items would be considerate.
Signs don't need to be specific. Bake Sale. Date & time. Location. Cause. Done.
In the past I've donated leftovers to both Meals on Wheels and a local mission.