Thanks for your responses!
How would be the best way to increase my toughness (and a bit more hp as well), via talents or runes / amulet? Because I'd rather switch some of the runes to keep my traits as they sort of make the build no?
And, what would be an adequate amount of toughness / vit you would recommend for tPvP on a ranger? (got no tpvp experience with ranger, I can only guess that they can be evasive and keep range to sort of flank the enemy, limiting their movement with traps and muddy terrain) and unleash combos (like rapid fire) on assist targets which get CCed, prevents enemy stomps via pet CCs and has some group utility via warhorn and ultimate.
Here is a modified version http://gw2skills.net...KLVOqkUtIYQwWEA
using knights amulet which puts me at 23k hp while keeping a good crit chance / cdamage with a small loss to power. Also added signet of renewal to be able to have somewhat control of conditions on myself as well as on my team.
While I understand your point about toughness, which helps with DD / burst damage, I believe is easiest type of damage to avoid / mitigate via skills / evasion / positioning unlike condition based damage hence why I'd rather prefer a bit higher HP over toughness.
I believe that pet will play a major role in helping you control enemies and keep out of harm's way most of the time (please correct me if I am wrong, I know pets are a bit buggy at times, but I suppose using the passive stance you have better control when your pets use their skills and on which target?). I did consider going signets for stability and invulnerability (going 30 in Marksmanship for effect share on signets) but the long cooldowns really put me off and don't justify unless you are planning to sit on a backline point alone to defend it vs 1+ possible attackers and just outlast until help arrives (in which case a tanky build would be more suitable anyway, probable with a shortbow condition build).
I see myself as a good roamer / enforcer with steady and spike DD, some utility skills, nice control, able to help out where is needed and making a strong presence via my dmg in a team setting.