Правило звучит так (см., напр., словарь В. В. Лопатина, И. В. Нечаевой, Л. К. Чельцовой «Прописная или строчная?»): слова, обозначающие участки течения рек, пишутся со строчной буквы, если не входят в состав сложных собственных названий, напр.: верхняя Припять, нижняя Березина, но: Верхняя Тура, Нижняя Тунгуска (названия рек), Верхний Рейн (название департамента во Франции), Средняя Ахтуба (поселок).
Но при этом словари (в т. ч. упомянутый словарь) фиксируют написание Верхняя Волга, Средняя Волга, Нижняя Волга. Можно предположить, что такое написание обусловлено многолетней традицией употребления.
Если есть техническая возможность, то внутри цитаты правильно использовать кавычки «лапки».
Ваш вариант пунктуации возможен. Если обстоятельство за этой башней является общим, т. е. Нижние ворота, как и башня Нижних решеток, находятся за первой из названных башен, то запятая перед союзом и на границе частей сложного предложения не нужна. Если же нет, то запятую нужно поставить.
Оба варианта корректны, первый выглядит лучше.
Да, это обращения. Обратите внимание, что после слова гордыне не хватает запятой.
В подобного рода терминологических сочетаниях, представляющих собой внутренне связанные перечисления предметов, используется единственное число существительного: в верхней, средней и нижней трети плеча.
Корректно: лишние 1000 (тысяча) рублей и лишняя тысяча рублей. Обратите внимание, что при согласовании по форме ед. ч. ж. р. слово тысяча не следует писать цифрами.
Запятая стоит верно.
Это сочетание не тавтологичное (тавтология – неоправданное соседство однокоренных слов, например: следует отметить следующие особенности), но плеонастичное (т. е. лексически избыточное), ведь ступня – это и есть нижняя часть ноги.