It is intended that npcs spawn in visible areas, though it may be at lower rates. Features impact rates too; Neanderthals are more likely to spawn near caves, for instance.
Nothing should spawn in owned territory though if you have "animals stay out" option on, otherwise only animals can spawn in owned tiles.