IMO he is a red shirt!
Why? He has nothing, to defend himself. And one of the worst combinations I can think of... I mean Paragon Zero-One and Edge 2. You need Edge in the Matrix, more than you can get! Especially technomancers, they take real damage from any Matrix Damage Source, one Databomb undetected or one bad defense test and he is dead.
The second thing I don't understand is you take an elf and the buster combination as technoshaman (which have CHA as fading-attribute) and you gave him CHA 5, why?
Why an elf, when you don't use his strengths? Or in other words Charisma is one of the major Attributes for the technoshaman, use it!
College Education & Technical School Eduction? I assume background story, but without any Knowledge Skills it is a waste of Karma and Quality points. Something really useful would be a Sensei (or at least a Technomancer Connection), or another tweak that makes him special for a team... i.e. Photographic Memory, Codeslinger (Compiling) or Erased a.s.o.
And what is "Addiction (Matrix)"? The level or stage is missing, and I assume you meant Media Junkie (see Unwired, p. 37), because Matrix as Addiction is for free as technomancer... (see Dead Zones).
The question about Complex Forms depends on your style and his way to work his magic...
There are many many programs and occupations for them. But a TM can always thread some complex forms, if he 'really' need them.
Btw: Technomancers are harder to make with the Karmagen-Sys, you get better results with the BP-Sys.