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