Rogues always need STR for more damage, that and ATK. Resists and HP should only be a concern when you start dealing with mobs that AOE. A tank should be taking the brunt of the damage.
Serrated bone dirk is ok but in classic without a hybrid tank casting agro or a warrior with dex+proc weapons proc agroing. You may steal agro and get hurt or killed.
A cheap but less damage solution is often https://wiki.project1999.com/Dragoon_Dirk
In classic you'll want to save up for one of these https://wiki.project1999.com/Polished_Steel_Dirk
it has no proc.
Thanks for that advice. I will look for both and plan on getting the Dragoon first as I see it cheap sometimes. The other seems to be outside my range now. Long term is the Polished better than the +str +hp harpoon I see sometimes?