That sounds great but why don't you want to seal the borders?
It's just a pipe dream to believe that we could prevent people from getting in if they wanted to. It's not just the border with Mexico, it's our coastlines and Canadian border as well. A further complication is that much of the land on the border is private property.
It's much better to work on a system that identifies who is here illegally, and removes any incentive for new arrivals.
If you're not here legally, you can't work and you will never be eligible for permanent residency if you're caught. That policy would cut 95% of the new arrivals.
Actually, they're on the protected list.