All my friends and family have passed away.

Literal

Friends [also-も] family [also-も] all die-[completive-てしまっています].

Heavy sentence. も...も again for 'both friends and family.' 死んでしまっています stacks 死ぬ (die) with ~てしまう (completive, with regret) and ~ている (resulting state) — a triple-stacked aspect chain meaning 'have unfortunately died [and the state remains].' The weight of the ~てしまう adds profound resignation.