Re: armed marshalls. I hope they carry all the firepower they need to cut down highjackers. As far as I am concerned, they can put as many holes in the hull as they need to.
Re: security. Sure, current checkpoints seem only semi-serious. That will change. We must prepare for much tighter (taking longer) security. After the politicos finish posturing, let's see if they come up with money to pay for better security that does not incur huge delays. They can take it out of star wars, which as far as protection for us is a joke.
Re: IDs. Two good reasons to check IDs / fingerprint. 1. match against any suspects before flying; 2. post-crash ID of who was actually on board. Reference model for the process: Israeli security.