Labor will restrict international student families, cap longer backpacker stays and target visa overstayers as it seeks greater control over migration.