Seriously. If you're gonna be using a deck, you will be a shit TM, because of the money required. Lemme rephrase...
You'll have to make a sacrifice somewhere. Buying a deck is a huge investment, and TMs are already tight on Priorities. So let's say you go with MAG/RES. You drop 2 points down in it to get 2 more in Resources. Well, add in some cyberware like you suggested, and your RES is so low, you'd be better off just being mundane and using the extra money to buy a better deck and some combat augments.
If you drop Attributes, you'll have a terrible ASDF array and real crappy dice pool. Putting A in Attributes is 24 points-- That's a 4 across the board, or more likely, 3 in Physicals and 5 in Mentals. Bring your LOG to 6, down your STR to 2. If you lower that by enough points to buy a deck, that's 4 less points per priority drop. So that'd be a 2 in all your physicals and a 1 STR at B, unless you start lowering your mentals. Take your pick. LOG is Data Processing, which is lame, but it's your main dice pool stat, so no go there. INT is Sleaze and Initiative and your secondary dice pool stat... WIL is your Firewall, resisting most attacks, your Drain Resist, and your Stun track (which is also your matrix track). So that leaves CHA, which is the super important Attack stat. Yeah. I'm sure you want to have an Attack of 3 when you've just had your real deck bricked in cybercombat.
If it's Skills, you either will lack some key skills, or else be rolling 9's in everything and be utter shit. A hacker uses about 5 skills (they can get away with minimal investment in Hardware, like 1 point). A TM uses 7. That shit ain't gonna happen at below C.
A decker with a backup commlink (which all should have, even normal TMs) and a couple dongles for Attack or Sleaze for if you lose your deck is going to be more worthwhile than trying to "also be a TM if you get bricked". Plus that way you can also have good combat ability since a decker can more easily have physical attributes, and defensive 'ware.