Authorities warn lives and homes face immediate threat as Tropical Cyclone Hayley threatens Western Australia while North Queensland faces record rainfall.