In regards to season 2 potentially having too many cameo characters:
Of course the irony here is that it’s really just us SW geeks that can be excited or annoyed at them bringing in EU characters. F.ex. I share my Disney+ account with my mother (who’s a very casual OT fan) and whenever I ask her about the latest episodes it never even occurred to her that some characters were from other series until I mention it. As far as she was concerned regarding chapter 11 it was just fun to see other Mandalorians that were allowed to take off their helmets and since it added to Din’s story she enjoyed the episode. The name Ahsoka means nothing to her so its just the name of a “new” character to her.
I still have a feeling that season 2, like Rebels, will be the most cameo heavy season while the next two will reign it in a little more. But regardless, I maintain that they’ve handled the introduction of pre-existing character really well. Not only has season 2 been, as Jedi_bendu suggested, been a great way for people to be introduced to the larger SW universe, but for casual fans it has just been the story of Din & Grogu and most of them probably never even guessed that Bo-Katan and Ahsoka were characters from another show. The Fett reveal in The Marshal might have been a little odd to some casual fans, especially those who don’tcare for the PT and a more of the OT generation. But even then it was simply a mysterious character that was a few episodes later revealed to be Boba Fett (armor and all), so even that worked out.
As a side note; my uncle also watches the show, and I had to explain to him halfway through the 2nd season that the series was set after ROTJ (though keep in mind that Norway didn’t get season 1 until Sept. 2020). Us SW fans do often tend to overestimate just how well most people know this franchise. And despite this I’ve not heard a single complaint about the characters from either my mother or uncle.