I feed everyone the same thing.
What birds do you have that need to eat wild bird seed and crushed corn?
Just feed an all-flock type food (which in my case is the 20% pellets) and put oyster shell out for layers.
ETA My guineas sleep in my run and I let them out to free range when I am getting ready for work, around 630am. Once the guineas are out I let the chickens out into the run and they stay in there until around 3pm when they are let out to free range for the afternoon. I also keep a dish with a scoop of pellets and a waterer outside the run for the guineas to have access to while they are kicked out of the run. My guineas range in age from 2 weeks old to a year old, but right now the adults plus one baby they are raising (~6 weeks old I think) are the only ones free ranging from dawn to dusk.