The maximum amount of Survivors you can have in your city is 8. But you have to make sure you have enough room for them. Build shacks for additional survivors should you not be able to house 8 survivors.
You can have more than one of the same character if you have different rarenesses of them. For example a common Duke and a Rare Duke.