Можно поставить запятую или тире.
Верно: репЕрный. Но и рЕперный допустимо.
Да, тире поставлено верно.
Мягкий знак как таковой не означает звука, он обозначает мягкость предшествующего согласного, поэтому и относится к той же морфеме, что и согласный. В данном случае – к корню. Окончание в слове вихрь нулевое.
Предпочтительно двоеточие, но допустима и запятая.
Пунктуация корректна.
Многоточием заменяют пропущенные слова внутри предложения. Многоточие в угловых скобках – знак, отмечающий пропуск целого предложения или нескольких предложений.
Как правило, в такого рода предложениях перед второй частью ставится запятая.
Запятую нужно поставить, вопросительный знак - нет.
Лучше: Розовые гвоздики - знак бесконечной благодарности. Как правило, их дарят матерям.