I like your steps in that order.
#6 - Let’s review the current legal immigration program to make sure it is balancing people from all over the world and not just south of the border.
Absolutely! That is one of the unaddressed issues in this whole debacle.