Как привизать навык красноречие или какой-нибудь перк к ветке диалога?
Точно так же, как и любое условие. Для перка - "HasPerk", для навыка красноречие - "GetAV" с параметром "Speech".
как сделать так чтоб предыдущие пакеты перестали работать ?
Поставить на них условие, например, проверку на стадию квеста. Но лучше на какую-нибудь переменную, записанную в квестовом скрипте, которую в последствии и нужно будет переключить для отключения пакетов. Функция проверки квестовой переменной - "GetQuestVariable".