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