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