I haven’t experienced that. however you will find many recruits with the same name because of how the name generates them. Talents, base stats and traits are randomly generated when they first appear in a town as far as I know.
I don’t know about their appearance but I would assume it is also randomly generated.