I’d say your instincts are good, and that this is too many rituals to give out. In fact, this looks more like a list of all rituals than a player’s wishlist of rituals.
You’ve got some good advice here on how many to allow, so let me take a different tack here and give some advice for handling a lot of rituals at once.
The foremost important rule of a ritual is that it takes ten minutes longer to cast a spell as a ritual than to simply cast the spell.
Many of these spells have a duration of one hour. Say you have three rituals going: comprehend languages, floating disk, and unseen servant. Every hour you would have to rest for 30 minutes to refresh your spells, then you’d have another 30 minutes of adventuring before they begin to expire.
So if your player wants to have the rituals active and ready, the entire party only travels at half speed. I’d have NPCs take the piss out of them and I’d encourage the players to do the same (in character, and all in good fun)
Time is important to you as a DM because you can use it to put pressure on the party. You can do this narratively by imposing deadlines, or taking NPCs hostage, or what have you. However, you can also impose this mechanically by having random encounters.
As the DM you get to decide how to do random encounters. The most common rule I see is to roll once per hour to see if there’s an encounter.
Now, a lot of this sounds like you might be punishing the player for using too many rituals. That’s not strictly true though. You’re enabling the player to make choices, and choices have consequences. Enforcing these rules are a way that you can be the Yes DM you want to be while also keeping the power level grounded.
When you consider that a lot of their customers are pretty entrenched in Amazon’s services, “Boycott Amazon for a week” is more achievable than, “Boycott Amazon forever.”
Now don’t get me wrong, I’d love to see people give up on Amazon forever. But sometimes taking a week off is long enough for people to change their shopping habits.
Although I suppose the insidious thing about Amazon is that they only offer an annual subscription so I doubt people are cancelling their service for a week.