I agree to much of what you say.
National Guard stationed along the border. Close the border to all traffic, forbid Americans to enter Mexico until the Mexican government puts an obvious effort into stopping illegals instead of aiding them. Let us see how Mexico would like to live without American tourist dollars.
Freeze and seize Mexican National's money in American banks, use it to export illegals (the Mexican one's).
The work place will have to pay enough to attract the thousands of Americans who are presently unemployed. It is a myth that there is work Americans will not do. In my youth (I am retired), I worked on a garbage truck, maggots and all. There was no job I would not do for the right amount of money. The definition of a fair price is what a willing seller gets from a willing seller. The definition of a fair wage is what a will employer pays a willing employee.
Amend the Constitution so that at least one parent must be a citizen and the child born in the U.S.
If both parents are illegal, the existing children are citizens. Give the illegals a choice, leave their citizen children with American citizens or take them with you back to Mexico.
But then, I am only dreaming. These things will never happen and things will go on about as they are now.