Politicians and emergency services are urging Australians to avoid beaches as Tropical Cyclone Alfred causes dangerous surf conditions and beach erosion.