Basicly everytime i use a level 50 character all the perks get unlocked with out me needing to spend one point in the guardian rank
Guardian rank perks and bonuses are account wide. Each of your characters share the same. So if you already unlocked them. They will be unlocked for every subsequent characters.
But the thing is i didnt unlocked them i downloaded a character and when i went back to my others i had all the perks even tho i was rank 1
Downloading a character is at you own risk. They’re like boxe of chocolate. You never know what you’ll got.
I did read they tend to mess up with guardian rank.