Stamp duty for first home buyers will be abolished in an Australian first as part of a territory budget devoted to improving housing affordability.