Technically, it may be easy to implement. It is similar to a mini guild, with a master of higher lvl, and 2 or 3 students. If master and student finish quests together, extra bonus can be applied to both. Easy pgrogramming, and flexible updates of new quests in future.