Корректно: внешнеречевой, внутреннеречевой, предметно-речевой.
Возможно, будет уместнее поставить тире вместо кавычек.
Нет, это не ошибка.
Такое сочетание может быть образовано.
Сочетание светлая черта небезупречно, лучше предложение перестроить.
Это не тавтология, но плеоназм (лексическая избыточность высказывания), т. к. навык вредным не бывает (тавтология – неоправданное соседство однокоренных слов: следует отметить следующие особенности текста).
Это крайне широкозначный термин, им принято называть любые значимые сочетания слов.