Yes as a combat mage that relies on heavy casting you defenitely needs to be as good at resisting drain as you can be.
So Cerebral Boosters are a good idea, maybe even get them at R3 if you can afford it (it is bioware so you have to rip them out and throw them away in game if you later want to upgrade them).
You could also boost your Logic or willpower with Genetic Modification and Metagenetic Optimization for +2 to resist drain.
Maybe go for the Positive Quality Focused Concentration also.
Go for Centering and a Centering foci once you initiate.
Spirits are wery powerful so it wouldn't hurt you to know binding, just remember the number of bound spirits is equal your charisma.
You have only spend 140 BP on the 8 standard attributes and that shows. You should really try to optimize a little. Especially Reaction and Charisma.
I would lower Summoning to 1 and raise Counterspelling to 3. That is way more karma efficient.
You could also save 4 BP and waith with the specialiazations until after the first adventure. Specializations are very cheap with karma

Logic skills are your friend because you have a high logic. If you can find the BP then look into logic skills to supplement your characters skillset.
I would focus on one good contact instead of 3 bad ones. A 1/1 contact wont do you much good.
Aptitude is a little expensive but could be worth it with your build. But then you should start with Spellcasting 7 because else that last point will later cost you 14 karma.
You should find the points for 4 extra spells. Sound Wave, Boom, Metal Wall, Stunball or other supplemental spells.
Skillwires isn't bad but I'm not sure they are worth it when you don't start with anything to but into it.
You need to optimize your armor. You are planning to stand in the thick of it raining death and destruction on the opponents. Count on them shooting at you. Alot. Get Form Fitting Body armor and Secure Tech PPP stuff and the supplement with for examle a leather jacket. You should easily be able to reach 9/7 in armor values.
I would get and extra rank in your glasses for thermographic vision. Just remember you can only do magic on things you can see with you own natural senses (or with cybereyes).
Why have you spend all that money on spirit binding material when you don't have Binding?
Rasmus
PS: Pixies makes killer combat mages
