One of the biggest cyclones in years is expected to bring up to 500mm of rain over the weekend, after crossing the WA coastline on Friday as a category 5.