I don't want to sound ungrateful when i say that, but is there a chance that new clothing will be released in an update?
Actually lots of new clothes are planned for future updates (and some clothings are already in the works), unfortunately I have no ETA for that yet... but if everything goes according to plan, the next update (the mounts update) maybe introduces some new clothes 
I am wondering how far they will roam?
Basically they could go anyway, but they tend to stay in your proximity
Unfortunately animals can't attack them yet... but that's planned for a future update^^
hope that we'll get some kind of "crafting" interface for making npcs (both human and animals) that will be like that we have for crafting objects.
Well, there is at least the "editnpc" command which can be typed into console while looking at the npc. It gives a "crafting like" GUI which allows you to change the appearance, gender, skin color etc of the npc (and also assign a name to him)
More options are definitely planned
Hoping we can also ask them to follow us, or to perform a simple task
That's planned
Right now they're really just "dummies" with limited behavior 