In a build where you arent supporting your minions with either skills (Morale) or items, it doesnt make any sense at all to be taking 2 levels of Ward but not getting Soul Power until the game is basically over. You basically have 3 choices:
1) Use SoulPower (maybe only 1 level though) to get a benefit from your spirits
2) Do a minion build with Ward
3) Dont get Ward (or at least not until very late in the game)
You are waiting a long time to get Vlemish for a Penitence based build with Surge. I dont think thats going to work well at all. I also find it hard to run a Penitence/Surge build with just Vlemish and need Plenor or a whole lot of mana potions.
I also have no idea why you are waiting until Mageslayer to get your 5th item. Having an open item slot that long just doesnt seem wise to me. For example, you could just not sell back Banded armor... Also I've never found Mageslayer to be a really good value for Oak. You just dont use it enough to justify getting it over say creeps and whatnot. Heck, if you must buy it, I'd probably recomment giving it to another teammate.
Why are you taking High Priests over Bishops? You arent Sedna.
This is a very slow build. You probably wont be getting many kills with it compared to normal assassin builds which actually have some speed.
Not taking Monks at level 1 is probably a mistake. Those things are amazing at level 1.
I also have shield and penitence to give me the upper hand in damage output in 1v1 before lvl 5.
You dont have enough mana to use them more than once or twice before level 5. Counting on them to do everything for you is non wise. Soul Power adds a hugh amount of damage to your auto attacks with just 3 spirits out for that early in the game. And that early in the game is when you will probably be auto attacking the most.
Kiters will be extra carful against this
IMO this is actually one of the least effective Oak builds for fighting kiters that I have seen. You dont have strong spirits to force them off, you dont have as much speed to chase them down.