Combat best survival? That's why everyone is playing sub in pvp, hm?
Still combat is a good spec for leveling. Not because of survivability, but because it doesn't matter where you are standing. As sub you need to stay behind your target for backstage. As combat you use sinister strike. Blade Furry is awesome in instances, or on adds, as your Dmg will be fully shared to a second enemy next to you. Also the base dmg is pretty high. 2 good weapons and you will deal a lot of dmg with autoattacks already.
Also good is Mutilate. But you need 2 daggers and always your poisons up.
For your cc question I can't really help you, as I was playing my rogue to 85 manually.
However, if you want to play your rogue by yourself in arena or pve endcontent, rogue is the only class I can't suggest you to bot it to level 85, due to its complexity.
Just switched from plain pve to pvp and there are so many skills I was not aware of, even if I handplayed my char. Took me a good week to get used to and grow up to 2200 arena rating. (I'm pretty experienced in arena - brought 4 classes to 2,2k and with 2 of them I became gladiator)
Sent using tapatalk