Allo there,
You no longer need an Xbox live gold subscription to access free to play titles which includes destiny 2.
https://news.xbox.com/en-us/2021/04/21/online-multiplayer-free-to-play-games-unlocked/
English
-
So if I buy the legendary edition can I play the whole game?
-
No you need XB Gold. As I said you will be locked of multi player activities without it. No strikes. No pvp. No raids Just the base campaigns and free roam.