It's not HAI, it's HA1. It means Hospital Apprentice 1st Class.
AN is the rank designation for an Airman (E-3 in the Naval Aviation community).
F 2 stands for Fireman Apprentice. It means the sailor was a fireman and an E 2 in paygrade
I haven't heard that term when relating to the US Navy. But in the Royal Navy SDG is a scubadiver
United States.
the us navy's unofficial mascot in world war 2 is king Neptune the pig he raised 19 million dollars in war bonds you could find his grave at mount pleasant Illinois
submersible boat
SEa Air and Land
Landing Helicopter Assault
The term "NAR" doesn't refer to a Navy ship - it's the standard Navy acronym for Naval Air Reserve.
carpenter's mate first class
Possibly a Flight Engineer