По поводу торговоли, а не кажется ли вам, что все это через чур сложно? Я не говорю, что это плохо, но на мой взгляд все это нужно обязательно добавить в журнал.
В удобном и понятном виде при чем по каждому торговцу в отдельности. Выполнил квест торговца: запись в журнале в разделе торговля, напротив этого торговца, что теперь какие-то вещи он покупает или продает по более выгодной цене и т.д.