Да, нужно поставить запятую.
Да, корректно дефисное написание.
Да, следует поставить запятую.
Запятая не ставится.
Есть орфографическое правило: слова, обозначающие участки течения рек, пишутся со строчной буквы, если не входят в состав названий. Правильно: нижний Дон, средний Дон, верхний Дон. Ср.: Нижняя Тунгуска (название реки).
Так поставить знаки можно, хотя после личного местоимения тире обычно не ставят.
Запятая нужна перед обращением: Привет, Джин.