Nac Mac Feegle,
I've only briefly looked over your character but so far it looks like your hit points might be off.
You list 6d10 + 6d8 + 24
You should be 6d10 + 1d4 + 5d8 + 24
If you started as a Fighter, you would have 10, 7, 8, 7, 8, 7 = 47 for those six levels.
Then +3 for the one level...