Only two of my created NPCs show up on the list, is that normal?
The list is scrollable if it is too long. Every NPC the game can see should show up. There may be a bug, or you may have files that aren't reading. Check your custom NPC directory here:
%AppData%\..\LocalLow\RalivDev\Archipelagates\npcs
(paste into windows explorer)
EDIT - There is a bug causing your issue! My apologies, I'll patch it soon