So what I get thus far is that for my group the best to fill the lacking role(s) is a Technomancer but it's also the most complicated option. What a situation that is

I can tell you what I have thus far IIRC (it's a Technomancer):

Metahuman: Priority D (Elf), Attributes: B, Special: A (Technomancer), Skills: C, Money: E

Attributes: Con 3, Dex 5, Reaction 4, Str 2, Wil 3, Log 5, Int 4, Cha 5, Edge 1 ; Essence and Resonance both 6

Skills: 2 points into the social group, 3 points in each of the Technomancer skills, 3 points in each of the hacking skills, 4 points in each pistols and unarmed combat, 2 points in the skill to talk people into stuff (forgot the name)

Advantages: Combat Style (Gun Kata) 7 Karma, Two Native Languages 5 Karma
Disadvantages: Sticks out (also don't know name ... + 5 Karma)

Knowledge Skills: a bit of economy (backstory) mixed with music + gangs of seoul (my character is korean)
Languages: Korean M, English M, German 6

Gear: 2 Pistols (1 for 320 and 1 for 870 ... for both hidden and fighting missions), 1 suit (which is also an armorrating 12 armor ... very rare item but I could take it because of backstory and my disadvantage), cheapest com thingy (100), lower class living, some munition

no SIN

I think I got everything.