За тридевять земель – очень далеко. Этот фразеологизм фольклорного происхождения. Слово тридевять представляет собой сложение двух числительных: три и девять. Оно восходит к тому времени, когда на Руси наряду с десятеричной системой исчисления существовала и девятеричная (в этой системе тридевять обозначало 27).
Выражение за тридевять земель обычно для русских сказок в форме троекратного повтора: за тридевять земель, в тридевятом царстве, в тридесятом государстве. В сказках это выражение отдаляется от точного числительного и означает просто «очень далеко». Это современное употребление и значение сложилось не сразу, а примерно на рубеже XVIII и XIX вв.
Запятая поставлена корректно.
Нормативной формы 1 лица единственного числа этого глагола не существует. Сравним:
Большой толковый словарь русского языка
БДЕТЬ, 1 л. нет, бдишь; нсв. Книжн. Бодрствовать, не спать (обычно неусыпно следя за кем-, чем-л.); быть настороже. Б. денно и нощно.
Более употребительно: не хватает времени на что-либо.
Можно сказать: ремонт дороги, ремонт асфальтового покрытия дороги.