I think only KH can get the Spartan ethnicity. Makedonia and probably Epeiros and the successors just have the general "Hellene" ethnicity for all people from southern Hellas.
Some ethnicities do require you to own a territory before you can get them, however some other ethnicities can be gained even if you don't own the homeland of the person.
Bookmarks