if going for Assassin then yes Main Stats for Rogue is Str,Dex, and Vit.
if going for Shinobi then you need to add Int to your Stat as Shinobi's Skills 2 out of 4 seems to be Int-Based and also if you want to be Shinobi then you need to INT Orb 5 which can only be made if your lvl 60 or go buy it in Stall if you have the Gold.
both of the Advance Classes Rely on Dual Dagger cause for Assassin only 2 Skills can be use without Dual Dagger out of 5 Skills, Shinobi 2 Skills are Int Based so Sword is not Advisable and also Shinobi i not advise to be your 1st Advance Class the Same would be said with Assassin as well but the choice is up to you just know you will have a harder time with those Advance Classes then other Rogues who took them after Taking the other Advance Classes Debuster and/or Storm Raider.