Корректно: предмет математика.
Запятая может ставиться и может не ставиться, так как обособление оборотов с предлогом в связи с факультативно. Подробные разъяснения Вы можете найти в «Справочнике по пунктуации».
Во-первых, не нужно повторять нарицательное слово, достаточно одного. Во-вторых, сочетание нарицательного существительного с препозитивным прилагательным, если существительное сохраняет свое значение, может быть осмыслено пишущим:
а) как сочетание имени собственного, выраженного прилагательным, с нарицательным именем — тогда только определение пишется с прописной буквы, напр.: Скупой рыцарь, Снежная королева, Спящая красавица, Мертвая царевна, Шемаханская царица, Солунские братья, Белый генерал (о М. Д. Скобелеве), Великий комбинатор (об Остапе Бендере), Вечный жид, Маленький принц, Железный хромец (о Тамерлане — Тимуре ибн Тарагай Барласи), Зеленый рыцарь, Великий инквизитор, Орлеанская дева, Синяя птица, Железный дровосек;
б) как единое сложное имя — тогда все слова пишутся с прописной, напр.: Серый Волк (волк по прозвищу Серый Волк). Такое понимание встречается в основном в переводной литературе, напр.: Белый Кролик, Дикая Кошка, Скалистый Змей, Двуцветный Питон.
Прописная буква в нарицательном имени используется, если его значение в имени преобразуется, например: Прекрасная Дама, Орлеанская Дева, Синяя Птица — здесь и Дама, и Дева, и Птица становятся символами.
В словарях устойчивых выражений сочетание гладкий как зеркало не зафиксировано, и пропускать парные запятые при нём нет оснований. Обособление сочетания как зеркало в приведенном Вами примере необходимо ещё и потому, что без него в предложении возникает сочетание *как зеркало водяную поверхность.
Запятая не нужна: союз и соединяет однородные придаточные предложения.
Постановка запятых не требуется.
Если имеется в виду "те могут", то верно: Герцоги – те да!
Корректно: акт сдачи-приемки.
Слово карелы является корректным и общепринятым для обозначения коренного финно-угорского народа, проживающего в Республике Карелия и некоторых других регионах России. Слово карельцы не является этнонимом, оно иногда используется в разговорном русском языке для обозначения всех жителей Республики Карелия, вне зависимости от их этнической принадлежности. С точки зрения этнографии и официальной терминологии карелы — это именно коренной народ, а карельцы — более широкое, неофициальное обозначение жителей региона, включая представителей разных национальностей, проживающих в Карелии.