Residents in southeast Queensland and northern NSW are bracing for a nightmare week ahead, with millions without power for days after Tropical Cyclone Alfred makes landfall.