Название Мцхета склоняется: родился в Мцхете. Поскольку это название давно освоено русским языком, то оно может склоняться и со словом город: родился в городе Мцхете.
Именно форма предложного падежа указана в словарях как нормативная: по (ком-чём?) окончании, истечении, прилете.
Возможен и склоняемый, и несклоняемый вариант.
Лучше двоеточие, т. к. вторая часть бессоюзного предложения имеет значение причины, обоснования.
Если придаточная часть сложноподчиненного предложения образует косвенный вопрос, то в конце предложения вопросительный знак обычно не ставится: Скажи, когда ты пришел домой. Однако вопросительный знак в конце сложноподчиненного предложения может быть поставлен, если косвенный вопрос содержит сильно выраженную вопросительную интонацию: Скажи, когда ты пришел домой? (с сильной вопросительной интонацией). Это придаточное изъяснительное.
Да, такое употребление корректно.
Сочетание через время в значении 'через некоторое время' некорректно. Слово некоторое опускать не стоит: Сначала меня перевели в соседний город, а через некоторое время я оказался уже в Москве.
Если однородных членов предложения более двух, а союз повторяется перед каждым из них, кроме первого, то запятая ставится между всеми однородными членами. Верно: От домов во все стороны шли ряды деревьев, или кустарников, или цветов.
Название склоняется: В Шебекине открылся...
Не хватает запятой после районе.