Запятая перед союзом но в середине предложения ставится практически всегда.
См. ответ на вопрос № 269045.
Корень этого слова зар – зор относится к так называемым чередующимся. Выбор безударной гласной при его написании подчиняется следующему правилу: На месте безударного гласного пишется а: заря́, зарни́ца, зарево́й, озари́ть, озаря́ться, озаре́ние, заря́нка (птица), заряни́ца; под ударением – а и о, ср.: за́рево, лучеза́рный, светоза́рный и зо́ри (мн. ч. слова заря́), зо́рька, зо́ренька, зо́рюшка, зо́ря (военный сигнал, обычно в выражении бить или играть зо́рю).
Глагол *зорева́ть в написании через о ранее считали исключением, но в 1999 году это исключение было устранено.
Правильно. С географическим термином река наблюдается тенденция склонять названия женского рода и не склонять названия мужского рода: у реки Волги, но на реке Енисей.
Правило гласит:
Если корень оканчивается на ч, то пишутся: буква а в формах глагола скака́ть и производных от него глаголов (напр.: скачу́, скачи́, обскачу́, обскачи́, поскачу́, поскачи́), а также в слове скачо́к (проверкой служат формы тех же глаголов – напр., ска́чет, поска́чем, и производные ска́чка, вска́чь); буква о – в приставочных глаголах на −скочить (напр.: вскочи́ть, вскочу́, вскочи́, вы́скочить, вы́скочу, вы́скочи, соскочи́ть, подскочи́ть) и в слове вы́скочка (проверка – формами тех же глаголов, кроме вы́скочить: вско́чит, соско́чат и т. п.).
Ср.: проскачу́ (сто вёрст), проскачи́ (формы глагола проскака́ть, проска́чет) и проскочу́, проскочи́ (формы глагола проскочи́ть, проско́чит); подскачу́, подскачи́ (формы глагола подскака́ть, подска́чет ‘приблизиться вскачь’) и подскочу́, подскочи́ (формы глагола подскочи́ть, подско́чит ‘быстрым движением приблизиться к кому чему н. или резко подняться’).