Right, Mother of 4, all of your points are completely correct and appropriate.
But I would go one step further: Shift all DEA agents over to ICE and Border Patrol jobs, and round up every illegal you can find. Put them on a train heading south. Sell all their possessions at public auction, or donate them to local charities.
Yes, there will undoubtedly be some profiling needed to do this, but Americans should NOT be willing to wait for ages to get this job done. Legal immigrants should keep their green card or passport on them at all times to avoid any detainment.
This problem with illegals will only get worse without ACTION. And we may have to remove a lot of DEMs to make it happen. What a nice thought!