Lovely! Looks like you have quite a variety of chickens there. Ours all lay the same brown eggs, we gave up trying to distinguish them ages ago.
We do get a lot of small ones though. Not sure if it's because of some nutrition deficiency? They rarely ever lay double yolkers anymore.
We are more flexible with feeding now, most of the time once a day because a) we get home late and b) they usually don't eat much in the evenings anyway. They free range so much during the day they're all full by then.
Those little bitty eggs are pretty common and often have super small or no yolk. Lots of folks call them fart eggs, or rooster eggs. We call them wind eggs, we don't say fart!