См. ответ на вопрос № 279720.
Географические названия обычно не склоняются в случаях, когда род обобщающего нарицательного слова и топонима не совпадают. Верно: на реке Волге, но: на реке Енисей.
Все названия нужно оставить в начальной форме.
Правило таково: слова, обозначающие участки течения рек, пишутся со строчной буквы, если не входят в состав названий, напр.: верхняя Припять, нижняя Березина, но: Верхняя Тура, Нижняя Тунгуска (названия рек). Поэтому корректно: нижний Енисей, средний Енисей, верхний Енисей.
Форма р. п. мн. ч. существительного нить - нИтей.
В современном русском языке верно: никем не оспаривается.
Правильно. С географическим термином река наблюдается тенденция склонять названия женского рода и не склонять названия мужского рода: у реки Волги, но на реке Енисей.
Запятая не нужна: союз и соединяет однородные придаточные части, зависимые от одной главной.
Лучше: ни один народ...