Запятая перед или не нужна.
Ваш вопрос нуждается в уточнении. Слово непосредственно не обозначает промежутка времени. В словосочетаниях непосредственно перед событием, непосредственно после события сообщается об отсутствии какого-либо промежуточного отрезка времени до наступления или после завершения события.
В официальных документах, действительно, перед названиями городов обычно употребляют сокращение г. или полное слово город. Однако в справочной литературе (см. «Справочник издателя и автора» А. Э. Мильчина, Л. К. Чельцовой) есть такая рекомендация: «Сокращение г. (город), как и полное слово, рекомендуется употреблять ограниченно, главным образом перед названиями городов, образованными от фамилий (г. Киров)». Таким образом, вариант в Лондоне вовсе не ошибочный, даже предпочтительный.
Женщина тоже может быть профессором :)
Верные варианты: «Клуб друзей "Название компании"» и «Клуб друзей «Название компании».
Запятая не ставится.
Запятая не ставится, если части сложносочиненного предложения объединены вопросительной интонацией.
Правильно: 10 мм (пробел нужен, точка не ставится).
Дополнительные знаки препинания не требуются, пунктуация верна.
Знаки препинания расставлены верно, запятая перед что нужна.