24 weeks is the average age for the first egg. I've had several go well past 30 weeks. And, they should have feed free choice. Don't worry....it's actually better if they take a bit longer to start laying - if they begin too early, there's a much higher chance of egg laying issues later, such...