It would be nice to see a list of your Priorities (although, I'm guessing Metatype D, Attributes B, Magic E, Skills C, Resources A), and what you spent Karma on.
Here are the goals you've hit, at least, the ones you are looking for.
1) Check, although you could be better.
2) Not reliably.
3) Not reliably.
4) Hell no.
To start with, you need to realize that decking (aka hacking) is a ridiculously specialized skillset. Especially if you intend to fight Host scores. Opening a locked door by hacking it is going to take longer for this character than physically picking the lock. It's also very likely that you will get caught while doing it, as you don't have dice pools that are that high. Shutting off defensive sensors is going to be impossible for you. First, actually shutting them off is going to arouse suspicion and immediately alert guards. Thus, you probably want to loop the footage. The only problem with that is you are going to be spending all your actions keeping the footage looped. And stealing data is going to be pretty much impossible, unless you Edge just about every roll.
My question to you is, "Are you set on being able to hack stuff?" Because if you aren't, a better idea for a dual-specialization would be Street Sam/Face.
I'll wait to see what other advice I can give you until I know if you're set on being able to hack things. Also, I would probably rethink the idea of starting attributes below 2 as being cheesy. If you are boosting them with cyberware anyway, it's really not that cheesy. Considering that you can spend 10 Karma at any time to raise it to 2, it's not that big of a deal. Shadowrun is not easy on those who don't specialize, so trying to be good in all areas (even if it's just all attributes) is pretty difficult.