Правильно: хаммам (баня). См.: Русский орфографический словарь РАН / Под ред. В. В. Лопатина, О. Е. Ивановой. М., 2012.
В счетной форме (т. е. в конструкциях с количественным значением) правильно: каратов и карат: 5 каратов и 5 карат.
Однако в рассматриваемом примере верно: 2,11 карата. Существительным управляет дробная часть: одиннадцать сотых карата.
В этом случае пишется одна Л, а ударение на первом слоге. «Русский орфографический словарь» РАН под ред. В. В. Лопатина, О. Е. Ивановой (М., 2012) фиксирует сложные слова хеви-метал, хеви-метал-рок, метал-группа.
Слова сверхсовременный, суперсовременный входят в состав современного русского литературного языка, они зафиксированы словарями (например, «Русским орфографическим словарем» РАН, «Большим толковым словарем русского языка» под ред. С. А. Кузнецова и др. источниками). Вряд ли возможна аналогия между словами современный и квадратный: невозможны сочетания «самый круглый», «самый квадратный», но вполне возможно: «самый современный» (т. е. самый новый, новейший).
Правильно: и. о. директора.
Правильно дефисное написание: слесарно-сборочные. См.: Русский орфографический словарь РАН / Под ред. В. В. Лопатина, О. Е. Ивановой. М., 2012.
Мужскую фамилию Знарок можно склонять двояким образом: с выпадением гласного (Знарка, Знарку) и без выпадения гласного (Знарока, Знароку). Но ввиду того, что фамилии выполняют юридическую функцию, всегда предпочтительно склонять их без выпадения гласного, т. е. в данном случае Знароку, Знароку.
В «Самом новейшем толковом словаре русского языка» Е. Н. Шагаловой (М., 2011) зафиксировано: фанфИк.
В этих случаях слитное написание заменяется дефисным. Правильно: аудио-компакт-диск.
Существительное прогноз 'основанное на специальном исследовании предсказание, заключение, суждение о дальнейшем течении, развитии событий, явлений, исходе чего-либо' не употребляется с предлогом по. Ошибочно также употребление с предлогом о (прогноз о чём-либо). Правильно: прогноз чего-либо (прогноз погоды, прогноз хода испытаний) и прогноз относительно чего-либо (прогноз относительно течения болезни). См.: Лазуткина Е. М. Словарь грамматической сочетаемости слов русского языка. М., 2012.