@Cookie may be able to help you figure out the template / gear to fit a bunch of rogue skills onto the same character.
--
However, over the last 14 years there have been a number of game mechanic build outs and added interactions.
You will probably be happiest running multiple characters for different types of "rogue" gameplay or investing in a number of soul stones.
--
I would start by separating fishing and treasure hunting out from any "rogue" things you were doing in 2010.
A basic fisher will probably have Fishing and Magery / Med / Eval. A dungeon fisher might add in hiding / stealth. A deepwater fisher may run Archery / Tactics and use The Horselord bow to deal with Ele's and Sea Serpents.
Something along those lines. There are honestly a bunch of different templates for fishers, but nothing you're fishing up is locked, so no need for thief skills.
Treasure hunting is an almost completely separate profession now, and a dedicated T-Hunter will be well worth your time if you enjoy maps. There are probably 5-6 really solid t-hunter builds. You can check the forums here and on Stratics for detailed information. The basic build is probably Cartography / Lockpicking / Remove Trap / Magery / Mysticism.
--
As for thieves, off the top of my head...
A dungeon runner for chests will probably have Lockpicking / Magery and possibly Hiding / Stealth, but you don't really need detect hidden, remove trap, or stealing.
There are specific encounters (Exodus Dungeon, Khaldun) where Detect Hidden is useful, but unless you're interacting with those encounters, the skill points in other places can be a big boon to your basic dungeon lockpicker.
Unless you are really into the more thematic continuity of thieves, you don't really need remove trap for anything dungeon related.
There are specific mechanics where PvM Stealing is useful, but you may want a more combat oriented build for those. There is also PvM specific Stealing with the Smuggler's Edge item.
PvP thieves don't exist, nor are there any thieves on Siege Perilous. Move Along.
--
My suggestion would be to drop fishing and think of the character you listed above as a pure dungeon runner. Create a different character for fishing, and another for treasure hunting (or just use soulstones).
That would leave you:
Hiding / Stealth
Lockpicking / Stealing
Magery / Eval / Med
With some gear, you should be able to get all of those to skill Max. You'd have a solid dungeon lockpicker, who could also steal from any of the chests in towns.
Good luck!