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