Yes, people on Duolingo leaderboards are real. They have verified their account and completed the required tasks to be placed on the leaderboard.