Wild conditions and flooding have closed roads and caused a landslide in Far North Queensland.