No, he's not: it's an observation mission, one in which they will apparently not be armed.
That sort of crap is the very mark of someone who is not worthy of the office.
You keep saying this is an observation mission. It isn’t. It’s a force-multiplier mission. The TNG has the authority to detain according to TX AG Abbott. Perry hasn’t given them authority to arrest yet, but they can detain and call BP to come get illegals or call TX DPS to come arrest criminals for state and federal crimes. They won’t be sitting around sucking their thumbs.