1. Хочу уточнить, что считаем границами СПб.
Административная граница субъекта РФ - города федерального значения :)
Реально пригородные муниципальные образования бывают только у Броневиков, но не исключены и у других категорий (прежде всего, у Атлантов, Всадников). У Сфинксов вряд ли - вряд ли орги будут им мозги компостировать ещё и пригородами. У Львов, Грифонов - соответственно, 25-30 и 45-50 км от места старта до ЛЭТИ (последнее - по традиции). Подробнее по вопросу - см. поиск.
2. Есть ли неписаные (или писаные) законы о кучности КП на этапе? Могут ли КП одного этапа быть разбросаны по разным концам города?
Кучность КП на этапе может быть совершенно различной. И свои неписаные законы могут иметь разве что конкретные соревнования. Уж на что в категории Атлант разброс всегда, да и то БГМ 2оо6 отличался как раз мелким шагом между КП (удобным для бега и неудобным для транспорта).
Разброс должен быть - это и есть проявление главное цели организаторов: показать город в разных его ипостасях. А в целом разброс зависит от возможности категории. Наибольший разброс в тех категориях, которые имеют возможности по способам передвижения, позволяющие достигнуть самые удалённые точки в пределах нормальной продолжительности времени соревнований. Также часто последний КП этапа (т.е. начало следующего этапа) находится в районе сосредоточения КП следующего этапа. Но вообще бывали случаи и сильного разброса внутри этапа (см. маршрут Атлантов на БГ 2оо3). А у Сфинксов так вообще всегда - ведь загадана вся территория города.