That is not so hard really. Everyone who is stopped for any violation found to be an illegal, should be deported immediately unless they have a record. Then jailed immediately. Told if they come back, immediate prision sentence 5 years no parol. Or, at least some sentence comparable to breaking the law twice. Preferably a lockup system like the one in Maricopa county. Those who apply for aid who do not have citizenship or anyone else who does not have proof they are American citizens should detained until proof otherwise. Funding? Take the money from pork projects, unneccessary green companies, etc....to pay for it.
You serious Clark? You think you're gonna round up 10 million (or more) illegals by gathering up the ones stopped for any violation? Uhm, yeah, that'll catch a few thousand a year. A FEW THOUSAND. Out of over 10 million. It won't even come close to getting the job done.
And then your solution is to jail the ones with a record? And pay for that by taking money from "pork projects" and "unnecessary" green companies? I'm guessing anything you don't like is pork in your world, and any government project you do like is not pork. I'm also guessing you don't mind the tax breaks given to the oil industry that are enormous in comparison to what the "green companies" get.
So, try again. You're not even close. Might as well ask them to self deport.