How would I go about adding such NPCs?
Double post, oh well.
Ok lets say for example you want to make a new class with some new clothing from TR.
Firstly I would decide on what the new class is going to be called and what its stats are and then make the new class. So for this example the new class would be TRcommoner.
Next you need to make the npcs. Now you can make as many or as little as you like but the more you make then the more variety people will see. I usually make 20 npcs for each race (10 male and 10 female) but you don't have to make that many seeing as this can be a bit soul destroying. Try to use different combos of hair and faces for each npc you make. Also importantly give all you npcs ID's that will make them easy to organise and find. For example.....
Blade_TRcommoner_Delf_Male_01 ( "Blade" is your tag, "TRcommoner" is the class, "Delf" is the race of the npc, "Male" is the six of the npc obv, and "01" is that npcs unique number )
Right so now you have your npcs you need to make it so they spawn in relevant random TR clothing and items. So you need to make some "leveled item" lists for you npcs. So go to that tab and create a new list with an ID that relates to the new class you have made and what items are going to go into the list. For example you create a new list called.....
Blade_TRcommoner_Shirts
then once you have created the list you have to fill it with all the TR shirts that you want the commoners to have a chance of wearing by dragging and dropping them into the list. Once the list is full you then open up your saved npcs one by one (a pain I know) and drag and drop the leveled item list ( which we called Blade_TRcommoner_Shirts) into the inventory of the npc. They will now spawn wearing a random shirt from the list. Now repeat this last step but instead make leveled item lists for the classes pants, weapons and loot.
Once this is all done you must then create a spawn point for your new NPC class. You do this by creating a new leveled creature list. For example.....
Blade_TRconmmoner
now drag all you created npcs across into this new leveled creature list. Congratulations if you place this leveled creature list now in the game world it will act as a spawn point for you new npcs who will spawn with random gear from TR. There are other things you can do now to make the npc's blend in such as controlling the chances of them or the various items on them spawning, or give the npc's all unique lore friendly names. Also you can give the npcs a variety of unique dialogue.
Hope that helps or at least gives you a vague idea of how to make your own npc's ( Also anyone else who fancies making an add on for my mod... it could always use an add on that adds some more classes )