Thousands of people across north Queensland are facing a huge clean-up of their homes and businesses but more rain on the way may mean their efforts so far are in vain.