To answer your first question, no you don’t, you only receive one of each booster from your in game friends despite more than one manager gifting you that booster in particular. That’s not a glitch, that is perfectly normal.
I cannot answer your second question as I’m unsure.