Я немного знаю
1. Выбор района зависит от предпочтений и наличия средств. К примеру кто то хочет жить в историческом центре и смотрит на Петроградку, Василеостровский и Центральный районы.. кто то наоборот хочет жить подальше от центра и дворов колодцев и выбирает поближе к супермаркетам.
2. Насчет агентств сложно сказать они все жулики, но более менее адекватное это Петербургская Недвижимость.
3. Застройщики - ЮИТ дом (но ценники завышенные), ГДСК, Возрождение,SetlCity. Главное смотреть что бы работали по федеральному закону 214