Get the Merchant Perk in the Speech Tree, and you can sell anything you want.

Well that's true but if you don't care about the other Speech perks you have to waste a couple perks in that tree just to get that one. Plus you're still stuck with the same
number of vendors in any given location, even if you can sell them anything you've only got two vendors to buy your stuff instead of four or five and they might not have enough gold between them. The caravans don't even stop in Morthal so they're not an option there either.
I'm with lilbear, if you've got weapons/armor you can't sell in Morthal then give one of the nearby CW camps a try. Since Hjaalmarch starts off as Imperial the Legion camp may not appear there until/unless you take the hold for the Stormcloaks, but the SC camp should be there at least up until that point. The UESP says that the Hjaalmarch Imperial camp doesn't have a quartermaster though, so I'm wondering if lilbear is talking about the same camp or maybe that got patched. There is a QM at the Stormcloak camp, usually with 1000 gold. He also sells the usual stuff you can buy from a smith and there will be an anvil, workbench and grindstone there if you want to improve anything before or after your transactions. If you've got ore you can also smelt it at Stonehills mine which is not that far away either.
If you are neutral you should be able to do business in the camps of both sides, if you are already aligned with one side or the other you will probably get warned off by the soldiers in enemy camps and they are likely to go hostile if you get too close. Stick with your own guys if you've already picked a side.