When Denise walks up to Mac on the bridge, he removes his arms from his crutches and leans them against the bridge. When the shot changes, his arms are still in his crutches and he is using them for support.
Frank was a Major in the army, but was wearing Lieutenant Colonel rank in Iraq. Major rank is gold, not black.