With a million spectators expected along Sydney Harbour foreshore and a global audience of millions more, preparations are well underway for the city's 12-minute New Year's Eve fireworks show.