Farrell is in a completely different pose in the Polaroid picture to the one we saw him in when the picture was taken.
When Tom "steals" the government car getting repaired he tears the rear bumper off as it drops off the lift. When you see the car again on the highway the bumper is back on the car.
During the Inaugural Ball at the start of the movie, LCDR Farrell is wearing the Navy Cross. He doesn't actually earn the Navy Cross until he goes to sea and rescues the sailor in a following scene.