Возможны оба знака. Выбор зависит от интонации.
Да, запятую надо поставить.
Запятая перед одиночным сочинительным союзом, соединяющим два вопросительных предложения, не нужна. См. пункт 5 параграфа 112 «Полного академического справочника» под ред. В. В. Лопатина (М., 2006 и след.).
Запятая нужна.
Корректно: Кто вы такой, я знаю.
Корректно: окончил университет.
Не зная контекста, можем только привести общее правило. При двух однородных членах предложения с повторяющимся союзом и запятая не ставится, если образуется тесное смысловое единство. Если такого единства нет, запятая нужна.
В живой речи слово город здесь лишнее: Я из Москвы. Если слово город употребляется, название согласуется с ним, т. е. склоняется: из города Москвы.
В разговорной речи это предложение уместно.
Запятая после хотя не нужна.