I would say час ніколи (never) не чекає
Is this a sort of standard idiom, similar to the English "Time waits for no man" (I understand that's not the literal translation, but it sounds like a similar sense)
Correct, it has exactly the same meaning
Why wasn't "Time doesn't wait" accepted?
They will be back in one hour???