The Technomancer would need some prep or use of edge anyway;
21 hits means on an average roll the technomancer would need a dice pool of 63
now this is not impossible, especially if the technomancer is the required resonance 11 (320 Karma if starting at 6 btw)
Straightaway we can account for 11 dice from resonance
software of 8 is not unreasonable for that level of technomancer
then all is needed is 4 registered level 11 sprites
-this is a little harder as he needs a dice pool of 25 ((sprite level x 2) +3); 11 from resonance, a skill and specialty of 14 (another 114 karma, if starting at 6 and specialty), using edge is easier
with out the technomancer support the dice pools are down to 51, which is still quite respectable