Oh my goodness. We've had chickens for about 5 or 6 years now but I think our oldest hen at the moment is only 3. I heard they stop or seriously slow laying after a year and a half. Ours free range so I don't always get an accurate number on the eggs lol Sometimes they will sneak a clutch into the woods. :-D So, that is very good news to know that they may still lay into old age.
It's great that you can appreciate him being so protective. Our roosters that would buck up on a human don't live through the night. Crow over my voice, that's fine. Flap wings when irritated with me is at the edge of tolerance. If they touch any of us in aggression ... so long lol We've had a few in the past that have in one way or another. That's a no no. With kids around here I just consider it unnecessary risk, like you said, they could wreck an otherwise nice day lol