Сделать без проблем с помощью доп поля, а вот для "2-го уровня" :
мое мнение - нужен плагин. Тогда только обращаться к разработчикам, которые их делают. Но, опять же, бесплатно делать специфический плагин, который нужен только для Вас, никто не будет
Это всего лишь мое мнение...
Если надумаете платно делать, то попробуйте обратиться к IAF