Did the introductory quest for season 22 and now after completing it I have to do savathuns spire to complete the sisters quest but I am unable due to "requires destiny 2: Season 22" and won't let me access savathuns spire. My friends don't have the dlc nor the season pass and are able to access it no problem
As part of the introduction stuff you're allowed to do it once for free - you did yours on the 18th of last month
If your friends can access it after doing the introduction questline then they own the season pass. Owning LF isn't a requirement for seasonal content.