Wow. Just wow. I am personally stunned and awed by the amount of awesome in this post. You just forgot one little thing (read through the rules one more time!)
Otherwise, I am just blown away. Big thumbs up!
Also, I'll post my bios for both my characters in a bit.