Aussie running legend Nedd Brockmann has completed his brutal 1600km charity run, raising $2.6 million for Australians experiencing homelessness.