This my opinion.
(1) In RPG world, blacksmith are NPC, but now is difference, adventurer and heroes are NPC. If can blacksmith can give quest to them, let them fine the raw material or magic material from other portal lands, and bring back to blacksmith.
(2) Quest reward can be like other RPG game,example, give money or make best quality weapon to them or other. if blacksmith did't pay the reward, NPC will not give material and left away.
(3) NPC will not 100% accept the quest, base from their equipment, easy quest, highly chance can accept; if dangerous quest, the low chance can accept. quest maybe can fail.
(4)Blacksmith not only make weapon, so if can add forge armor, more cool and realistic.
(5)Need add some Mage and Bowman NPC walking on small road, or walk together with other NPC. Bowman and Mage will not be as customer.
(6) Blacksmith can't use magic and bow, however, blacksmith can use magic material(1) forge some magic power add in the weapon or shield.