I think it would be very easy for Middle Easterners to fool people by blending in as a Mexican Farm worker, his accent would give him away, but if he learned a wee bit of spanish you could take an Arab for a Mexican
Possibly, but the real danger is the fact that Border Patrol is not seeing every one even now. They don't even need to know english, let alone spanish.