I bought the current annual pass on PS4. My son (or anyone else) can jump onto the same PS4 under their profile and has access to the annual pass content as well, without having to buy the annual pass themselves. All good.
I’m assuming this will continue with the new model in Shadowkeep? That is, I’ll buy it and the annual pass(es), and my son will be able to play all the same content of Shadowkeep under his profile without having to purchase anything further? Is that right?
Assuming it is, will my son also be on the premium track, and have access to the premium track goodies? ie the new H/C at rank 1, the finisher, the emote etc that are all the “perks” of the premium track.
Bungie can’t answer because game sharing is a platform feature of the PS4 and XBOX and not supported by Bungie. That said, there’s no reason to think the content you purchase won’t be available to your son on your primary/home console.