Bush COULDN'T veto this bill because if he had, there would have been NO BILL, which in turn would have held back security. (And I suspect you know that.)
Yes, of course. Only federal screeners can perform their job properly. A surprising assertion, given the fact that the government can't even find enough qualified people (even at their standards) for the job. I would remind you that boxcutters were allowed on aircraft as of 9/11 - this was not a failing of airport security folks.