Well that ended up bigger than I planned. But there you go :P Also, I'm more than happy to edit the post for the other characters when they catch up.
Ill work on a CS for our new NPC some time tomorrow, but yea if you can all make it through that massive post then good for you