The only way you get to choose a name of an NPC is through making a custom NPC, and only those types. Not builders, or riflemen etc. As for the avatar, your own unique image can be applied using CPs on the Exchange CP page. There used to be a way to switch the avatar around through the default ones through that Edit NPC link. However that was broken, and hasn't been fixed yet.