Parts of North Queensland have been hit by more than a metre of rain and a key road has crumbled, with warnings residents could be cut off ‘for weeks’.