Research suggests Australia will be short up to 26,000 workers over the next six months because of coronavirus border restrictions.