You want a plan, how about this:
1 - Enforce the existing law that requires ALL employers to document that their employees are legal to be in this country and employed (make enforcement part of the tax code so the IRS goes after violators).
2 - Prohibit all money transfers south of the border without prior approval by a law enforcement agency, after showing proof that you are here legally and OK to be employed (see number 1 above). If the illegals want to chance sending cash through the US mail AND the foreign mails, let them.
3 - Put up a barrier across the southern border, patrolled by armed personnel, using all the necessary technology, 24x7. Use military personnel if needed. Pull them from Korea, Germany and Japan. Anyone who gets captured gets deported to the port in their home country that is farthest from the USA via a cargo ship.
4 - Anyone arrested gets their background checked to make sure they are not illegals. If they are, they get deported after they serve their sentence, no appeals. All their remaining monies are confiscated, as they were earned illegally.
5 - If an illegal mother has a child in this country, the child is still considered a US citizen, but has to go back to the home country of the parents until age 18, at which time they can decide in which country they will be a citizen. If they choose the US, they have to renounce their foreign citizenship. If they choose a foreign country, they are no longer US citizens.
For those who say "the price for food will go up so much", I say BS. My relatives are all farmers, and I know how much of the cost of food is what the farmers get paid (and by extension, what they pay labor). You could double or triple what farmers get, and it wouldn't add squat to the prices you see in the stores. Same with clothes, I imagine. Hey, maybe people on welfare could actually get jobs. Low level jobs could be used to teach our teenagers the value of work. The mind boggles at the opportunities.
After all the above is done, THEN consider a "guest worker" program.