Это сложная синтаксическая конструкция с однородными придаточными частями, соединенными союзом и. Запятая между этими частями не ставится: Я не всегда знаю, где они и что с ними происходит.
Через дефис пишутся многие прилагательные, основы которых связаны не сочинительной (молочный и консервный), а подчинительной связью (молочные консервы): моло́чно-животново́дческий, моло́чно-промы́шленный, моло́чно-разда́точный, моло́чно-това́рный, моло́чно-хозя́йственный. Дефисному написанию таких слов способствует наличие в первой основе суффикса относительных прилагательных (−н-, −енн-, −ое-, −ск- ).
Если искать лишнее слово по словообразовательным признакам, то можно дать несколько вариантов ответа.
1. Лишнее – грецкий, т. к. его можно считать непроизводным словом, в отличие от трех других. Исторически это преобразование слова греческий. Но прямой смысловой связи между словами грецкий и греческий, грек, Греция в языке уже нет. Сейчас грецким может быть только орех, но растет он не только в Греции.
2. Лишнее – солнечный. Только при образовании этого прилагательного в основе появляется беглый гласный.
3. Лишнее – задорный. Оно образовалось суффиксальным способом от слова задор (задорный – 'проникнутый задором, выражающий задор'). Но задор не является начальным словом в словообразовательной цепочке. Оно само образуется от глагола задрать бессуффиксным способом (тот же способ называют нулевой суффиксацией), а задрать – от драть приставочным способом. Такую цепочку выстраивает А. Н. Тихонов в «Словообразовательном словаре русского языка». Однако это объяснение не вполне соответствует сегодняшним смысловым связям между словами задор и задрать (см. значение этих слов в словаре).
Не хватает запятой перед словами о чем идет речь: Это были разговоры, но он не мог разобрать, о чем идет речь.
Интересный вопрос. В правилах нет запрета на то, чтобы оставить на строке при переносе две гласные буквы (оа-зиз). Вероятно, это связано с тем, что зияния (стечения двух и более гласных в одном слове) для русского языка нехарактерны. Получается, что ошибочным перенос оа-зис признать нет оснований. Но из-за того, что зияние — редкое явление, наличие двух гласных на строке может затруднить чтение, мы бы рекомендовали слово оазис не переносить.
Процесс «срастания» нескольких морфем в одну морфему называется опрощение. Опрощение не происходит одномоментно: вчера были приставка и корень, а сегодня стали одним корнем. Поэтому на вопрос, в какой момент произошло опрощение в том или ином слове, ответить в принципе невозможно. Язык меняется постепенно, со сменой поколений его носителей.
Кое-кто (в основном люди постарше и начитанные дети), конечно, чувствуют связь слова недоразумение со словами ум, разум, знают о существовании приставки недо- (которая, кстати, тоже появилась в результате опрощения). Но чтобы выделить корень и подобрать однокоренные слова, недостаточно просто найти слова с похожими звуковыми фрагментами, нужно еще объяснить связь по значению. Иначе говоря, общий корень – это еще и общий семантический компонент. Слова дом, домовой, домик, домишко обладают общим корнем дом, т. к. тем или иным способом соотносятся по значению со словом дом: домовой – добрый или злой дух, живущий в доме, домик – это маленький дом и т. д.
Значение слова недоразумение трудно свести к разуму. Вот словарные толкования: 1) ошибочное, неполное понимание чего-л.; то, что произошло в результате такого понимания; 2) отсутствие взаимного понимания, несогласие; конфликт. А слово разуметь, как Вы правильно заметили, не является частотным в языке. Утрата языком производящего или однокоренного слова, наряду с утратой смысловых связей между когда-то однокоренными словами, часто становится причиной опрощения.
То, что часть носителей языка еще ощущает смысловую и структурную связь слов разум, ум, разуметь, разумение, недоразумение, говорит о том, что процесс опрощения еще не завершен.