Корректно: внешнеречевой, внутреннеречевой, предметно-речевой.
Возможно как слитное, так и раздельное написание.
Возможны варианты написания. Раздельное написание уместно при интонационном подчеркивании частицы НЕ.
Правильно дефисное написание: предметно-ориентированный.