I’m playing mostly on my own but one friend is starting now and another next week. I got the season pass twice. I don’t think I needed to. I got it on Stadia just by getting stadia Pro (I think) then thought I had to buy it again on Xbox but I’m now thinking it transfers over even though the expansions don’t.
I’ve done Red War and 1/3 way through Osiris. Level 1000. Feel like there is still lots to do. Going forward I’m happy to get the season passes. £32 a year I guess is worth it to me.
General play will get you moving quite quickly up to 1050 doing activities for powerful gear will give you fastest progress. Then you need Pinnacles to get the last 10 levels. The season Artifact also gives you levels as you progress so worth keeping an eye an that and doing as many bounties as you can.