You kind of missed the bit where the OP said they'd lower the Rogue's level, making them no longer an Assassin.
Attacking a creature in combat from Stealth doesn't give you advantage on the attack roll, unless the DM specifically allows it. (PHB 177)
Attacking a surprised creature doesn't give you advantage on the attack roll, unless you have an ability that specificaly allows it.