So if he rented a truck in Texas, and it's confirmed that he came through Mexico, he must have had valid or well-forged ID. That F150 is not one of the vehicles you would find at "Joe Bob's rental cars and I take cash for people who can't get an Avis".
Or else, what is going on with the initial report that he is or was in the US Army?