Some translators have rendered “all” as “all kinds of”, but it isn’t that way in the Greek. Consider:
Do all people (that is, every individual) who are in Adam (who are descendants of Adam) die? Or merely “all kinds of people”?
If “all” means “all” in that clause, then it also means “all” in the second clause. This is made clear by the words “so also.”