You hardly get soloed by a rogue unless you have a bunch of debuffs. What I would worry more about it good hunters/mages. However if you can make it to horde tunroof, probably nobody will solo you.
If you get attacked by a rog, just pop rejuv, swiftmend when needed, then another rejuv and travelform away. Make sure you throw a moonfire on them when theyre still in combat but you're not in melee range of them. They will probably pop sprint and shadowstep soon, dont panic, just keep your rejuv rolling all the time. A good thing is to use warstomp then straight after a root if you really really dont want to get hit by them anymore. Keep throwing rejuvs + swiftmends while moving and you should be fine. Maybe throw in a fakecast + regrowth if you're going really low hp. When he's got sprint activated, keep rejuv on and backstrafe away from him in bear form (travel form wont get you away from them anyways), and once the sprint fades, just moonfire them and travel form away! A decent resto shouldnt have a problem with rogue 1v1.