To unlock Namor, you need to complete a specific set of requirements that include having five specific characters at a certain star level and completing a series of campaign nodes.