Depending on how you play and what you play against will determine your survival.
Having parry will do nothing if you fight mages all day.
Having ninja won't matter if you don't get dismounted often.
Confidence is still a good heal but as soon as you take damage it will stop healing, and since the healing is based off bushido I don't think its worthwhile overall to use 120 bushido for just confidence. You need at least 50 weapon skill to use evasion and then you also need parry. So your looking at minimum 290 points to evade which at that point you might as well be a dexxer. ( i mayb wrong tho so look into it more if you are really set on it)
The best survival spells in game currently (in my opinion) are gift of renewel and attunment.
GoR is a "DoT" heal, with a level 6 arcane focus you can get pretty big heals every 2 seconds, and if you arcane empowerment with it on its possible to heal around 20 damage every 2 seconds.
Attunment will abosorb a couple armor ignores/weapon hits.
These spells are useable without any spellweaving also, it takes 0 skill to use so being a human you have an automatic 20 in all skills giving you a 50% chance to cast these without putting any points into it... even an elf can cast them, but it fizzles a lot more then human. The drawbacks of weaving are the large mana costs of most spells, the need of a circle to make the spells worth using, and that they can be purged off. However since purge magic has a timer on it, I've found that with 10 buffs on my bar it's rare that they can get down to the good things to purge off me. I use buff pots,bless, etc just to counter purges. Sometimes you will get it purged off and that's not fun but it's rare.
If you use parry, remember you need dex, parry mages are hard because of the stat issues, and so the suit will need lots of increases and ep/alch will go a long way to bring the stats back up (str/agil pots)
Ninjas always seem to get away since you can only dismount ninjas out of form now, but your going to waste a lot of points to counter dismount, and in a large gank you may not have the chance to form off before you die. I like to ride a pet (faction horse/swamp dragon) to help counter the dismounts, but that has drawbacks for sure. I say if you use ninja make it worthwhile and put hiding/stealth on to use smokebombs. Smokebombs are the best survival tactic in game, those damn ninjas never seem to die as long as they have enough smokes.
As i said it depends on what is killing you the most and what you fight against.
My favorite character right now is a mystic spellweaving mage, between healing stone, GoR, Attunment, Cleansing Winds, magery heals and apples it's very hard to die, not to mention you have strong offense. You could also spell trigger a cleansing winds for an emergency heal, however 9 times out of 10 i trigger bombard for the offensive.
With mystic you are forced to use focus so you can run lower med opening up room for a decent amount of extra points, in my case i use weaving.
Also alchemey is decent in mid levels, 33/66/100 is an extra 10enhance potions/20ep/30ep, which when mixed with a 50 ep ring/jewel set will give you a little more heals on a pot, and some non mana offense threw purple pots and conflags. Don't waste your time with alch tho if you don't have any ep it will be a pretty unimpressive.