См. в «Словаре трудностей».
Лучше: живет.
При подлежащем, в состав которого входит слово много, сказуемое обычно ставится в форме единственного числа: Много зверей живет в лесу.
Запятая перед тире нужна: необходимо «закрыть» придаточное предложение.
Верно: я живу на улице Пушкина.
См. здесь.
Оба варианта возможны.