Apparantly you havnt been on the Arizona Border lately. I was posted on the border for 2 weeks in support of the BP. They have guys rotating from all the counrty to fill in the gaps, when the fill in finally learn the lay of the land bam the go back to their originall postings.
Take care of number two on your list and number one will be much easier to do and will not require an expensive wall/fence. The Border Patrol currently has all the resources it would need to see, go after and stop any bad guy sneaking in IF they were not wasting time going after the hordes just looking for jobs to give them a better life.