Where did Intuition go? Unfortunately it looks like you only have 1 attribute point leftover, which suggests Intuition 2. Given the character theme, I might drop points out of Body and Strength to boost Intuition.
Can we get a breakdown of how you spent your finishing karma? Your skill count is higher than 22. I know some of those come from Magic B and I'm guessing the rest come from karma expenditures but wanted to double-check.
You have 3 Special Attribute points. You spent 1 on Magic and 2 on Edge. Your Edge should now be 3, not 2, since everyone starts with Edge 1. ALTERNATIVELY, you could spent that extra point on getting Magic 6. That would save you a lot of karma in the long run since buying Magic 6 is 30 karma but buying Edge 3 is only 15 karma. So get Magic 6 now.
Banishing is generally not a good idea since it can result in a ton of stun from the spirit resisting it.
Dispel is not a separate skill. Dispelling is covered by Counterspelling.
You probably don't need Binding right away. That's a bit more advanced and will be more useful when you have some nuyen to buy the necessary reagents. By then you'll have some karma that you can use to get Binding back if you want it.
What you DO need is Perception. Here are a couple equations to consider:
Perception = live and learn
No perception = die and forget
You have Improved Agility. To cast this on yourself (Agility 7), you will need to cast at Force 7. This is above your Magic rating and will thus be Physical drain. The drain (F-3) will be 4, of which you will soak 3 boxes on average with your 10 soak dice. You have a 44% chance of soaking all 4 boxes, which means you'll be taking damage more than half the time. So be prepared to take a box of Physical damage every time you cast Improved Agility on yourself. Your agility is already pretty great. Given that you're going to lose -2 to a sustaining penalty while the spell is active, I would say that most of the potential upside of the spell is lost while the potential harm (of 1-4 boxes of damage) is significant. So I would probably skip that spell in favor of another. Magic Fingers and Levitate are favorites from Manipulation.
You've got a gun so you don't strictly need a combat spell, but unless you're playing a pure illusion/manipulation mage then you might want one. Guns can be taken away or dropped. I suppose you could use spirits to fight for you while you hide.
The armor spell causes you to glow. Perhaps this doesn't matter if you have Shadow cast as well, but it does seem somewhat contrary to the character to do anything unstealthy. Like glow.
Good luck with the character! Let us know about the karma.