Another vote for the Rocks, as they would meet all your needs in one bird.  Mine are very friendly- the first to jump up in my lap, although I think Orpingtons would be a close second in the "meets all three" categories.  If you just want friendly egg layers I really enjoy my Easter Eggers (my hatchery sold them as Americaunas, but they're actually Easter Eggers... and the difference only took me 6 months to figure out, so for beginner purposes just consider them essentially the same breed)- they're really lively and fun to watch, and friendly enough.  Silkies are also great, but they lay smaller eggs.  If you went with friendly egg layers you could do a separate meat bird, like a cornish X, that you only have to keep for 8 weeks every year.  I house mine separately so I can regulate their feed, but some people keep them in the same coop and run as their layers.
But just think of all the questions you have about chickens and type them into that little search bar in the top right of this forum- it's a godsend (and you don't feel like you're asking a question that everyone has answered 5000 times).