Дефис стоит неверно. При обозначении периода ставится тире: В конце лета — начале осени...
В храмовой архитектуре "главами" как раз и называются купола в форме луковицы. Поэтому сочетание "пятиглавые купола" лексически избыточно, некорректно.
Правильно: застежка-молния. Оборот застежка на пуговицах лексически некорректен, поскольку пуговица и есть застежка.