В предложении «Приехав с Москвы, он долго рассказывал об особенностях столичной жизни» допущена грамматическая ошибка. Деепричастный оборот «Приехав с Москвы» должен относиться к подлежащему, но в данном случае действие, выраженное деепричастием («приехав»), совершает не тот субъект, к которому оно относится. Правильно было бы сказать: «Приехав в Москву, он начал рассказывать...» или «Когда он приехал с Москвы, он долго рассказывал...».
Ответ: Приехав с Москвы, он долго рассказывал об особенностях столичной жизни.