Traits don't add toughness
From the Juggernaut wiki you linked: “The armor bonus is not always visible, but the incoming damage is decreased correctly.” So the toughness is there, but the numbers just don’t show it.
As for the other, no idea.
They are added, and this has been confirmed in testing with many traits, including Dark Armor. You get the added toughness.