I would accept this if your #2 was strictly adhered to. No medical and welfare given to any of them.
If that isn’t good enough, they get sent home.
Why amnesty at all? Our working class has had their relative wages cut in half over the past 40 years. This just furthers it for large sectors.
You can’t deny them medical care. The employer always provides it. These aren’t animals.