Запятая нужна.
Различий нет, слово санкт-петербургский можно употреблять в любом контексте.
В русском языке сложилась традиция заключать в подобных случаях географическое название в скобки или использовать прилагательное, ср.: «Локомотив» (Москва) или московский «Локомотив». Корректно: игрок «Боруссии» (Дортмунд) или игрок дортмундской «Боруссии». Что касается кавычек: они уместны в тексте, но не в таблицах, схемах и т. п. (где перечисляется много команд и где кавычки будут мешать восприятию). В турнирной таблице можно использовать обозначение Боруссия Д
Такое сочетание корректно, как и сочетание "хранить память о чем-либо".
Сумма в одном из значений – 'определённое, то или иное количество денег'. Поэтому словосочетание сумма денег лексически избыточно, его употреблять не следует. Достаточно просто сумма.
Правильно: Большой срок, не правда ли?
Слово образовано с нарушением словообразовательных норм: вступают в противоречие совершенный вид производящего глагола и значение суффикса -ущ-(-ющ-), образующего причастия наст. времени.
Речевая ошибка есть. Корректно: У большинства людей жизненные ценности схожи.
Прилагательное мечетный, образованное от существительного мечеть, фиксируется некоторыми словарями. Поэтому сочетания мечетный двор, мечетная роспись возможны, однако в речевой практике прилагательное мечетный употребляется редко, чаще используются конструкции двор мечети, роспись мечети.
Ни одно из этих слов не употребляется. Возможный вариант: каждый взнос.