I think you've gotten good answers on the feed. As far as when they will start laying, if you want a definite answer, you'll have to ask the girls. They'll lay when they are ready. Some probably will start at 5-6 months, some will be later. None of them read the books; you'll find out when you start finding eggs. They are all different.