3) What are the key differences in lifestyle and careers between a Navy pilot and Marines pilot? ... I want to hear the deep dark (or light) truths I can't always find researching on the internet.
When naval aviators conclude informal communications with each other, it generally ends with the phrase:
Marines - Semper Fi
Navy - Bye-bye, Adios A-hole, or maybe Check Six (if both parties flew pointy-nosed jets)
Former Marines strongly prefer to be referred to as former Marines, never ex Marines.
Former Navy personnel don't care, but in particular they don't want to be hailed as "Hey Sailor!"
Grunts in the Corps think their aviators are slackers that just want to "Swing with the Wing."
Black shoes in the Navy agree that aviators' deserve flight pay - it's the base pay they take issue with.