In this episode the Medal of Honor is presented from the front. In actuality the President presents it from standing behind the recipient.
Lt. John Kerry did not receive the Medal of Honor. He was awarded a Silver Star, Bronze Star and 3 Purple Hearts.
When Lt. Rivers is beating up on Harm, the other seal tells him to back off and then says he'll get a medic. A sailor, or Marine, would say he would get a corpsman.