Adelaide could experience its hottest Australia Day on record - with the city headed for a top of 45 degrees.