Answer:
Culturally they are “nations”, but in the general way most use this term, the Navajo Nation is not “its own separate nation”. They are more like a separate state or US territory. In a way, they are similar to Puerto Rico.
Maybe, depends what you looking for