all of those things make it into my worm composter, and the vermicompost goes to my girls, so yes i have tried that and it works great.
to make eggshells more available, put them through a coffee grinder. one warning about coffee grounds is this- plants hate caffeine. so only used coffee grounds...