Auckland's St James has been closed since a fire in 2007 is set to re-open for its 100th anniversary in 2028.