Construction for the major Brisbane rail project has a finish line, but as some parts of the build open next year, its finished stations will sit unused until 2029.