Hi .
First, sorry for my bad english, i'm french.
You don't need to create an NPC. Npc is just used for monsters.
Just create an event on your map with the sprite you want to use for your "NPC".
From the event menu you can make it don't walk, sells items, bank, etc...
Hope i helped u.