I have:
. Created a chest with the items I want my merchant to sell, and placed it in the world,
. Created a faction with Vendor parameters, linked it to the chest.
. Created my actor, assigned them to the faction I created, and to JobMerchantFaction.
All this but still no joy. On top of that I don't even want to get into my issues with the custom dialogue. I'm tired of writing out masses of dialogue for an NPC, then having them simply spew default dialogue without engaging in conversation, or the CK recording only one audio file for each response.