Можно и так. Только пункт 1. требуется реализовать в коде. Пока без рестарта сервера обработчики вешают диалоги только на заранее заданных NPC.
А с правкой кода сейчас небольшая заминка. Т.е. - большая. Ветка C3 заморожена, больше не расширяется, только исправляется. А ветку C4 ставить на наш сервер рано, так как английский клиент официально обещают только к декабрю :-/
Вообще, боюсь, придётся или делать опять свою ветку, пока клиент C4 не выйдет, или забить на расширения и играть на том, что есть, или снова браться за L2JRU, если там заморозить сборку не захотят