Использовать сокращение С.-Петербург в ряде контекстов можно (напр.: туры в С.-Петербург), но в выходных данных книги используется только сокращение СПб.
Так написать можно.
"Страх перед деньгами" лучше читается, так как нет многозначности родительного падежа.
Принятый в русском языке стандартный порядок слов: сперва определение, потом определяемое слово. Не наоборот! Изменение порядка слов возможно, если преследуется некая цель - например, упорядочить названия по общему родовому слову: шоссе такое-то, такое-то и такое-то.
Предпочтительно склонять: в микрорайоне Южном.
Верно: придется.
Как правило, пишут и говорят: достижения в области чего-то или в чем-то. Сложно представить себе контекст, где может использоваться предлог по.
Орфографический словарь
Верно: последствия наводнения.
Скидки по картам - корректно. Возможно: распродажа для держателей карт.