1. Selling to vendors: do not associate sold items only with the vendor to which they were sold. This really annoyed me all the way from DoS1; I see other games follow this pattern and don't like it -- you end up having to trek all over the world if you need to buy-back an item to find the particular vendor you sold it to. Either don't allow buy-backs, make a limited number of buy-backs available globally, or make all buybacks globally. I don't like this additionally because the items you've sold to the vendor crowd out other items, perhaps unique, that the vendor sells so that you can't distinguish anything special to that vendor anymore.
Nah, I prefer that I sell that particular item to that particular merchant. Gotta' protect my immersion to Pixelworld.
HOWEVER, I would absolutely love it if sold items go into its own tab and doesn't crowd out the inventory of said merchant! That would be a major improvement.