No. Nowhere in the rules or on the card does it say "Go ahead and collect the ones you've missed."
Agreed. When this happens, they are explicit. 341/Guildmaster, for example: "If you have already played any of these cards when you play the Guildmaster..."