So... is my character sheet, okay? Can I join in on the story?
Looks good except for a couple little things: 1. A large sized bastard sword typically deals 2d8 base damage, not 3d8. 2. Starting gold for third level is 2,700 gp; a +1 keen weapon costs roughly 8,300 gold. So basically, scrap the keen enhancement on his sword and change the base damage, and you're in. Also I'm not too familiar with Illumians, so if they get some special quality that allows them to add enhancement to weapons or something then forgive me.
Better join in fast, 'cause things seem to be heating up
Edit: whoops! didn't notice that it was huge, nm
Also in case you didn't know, a weapon has to have at least a +1 enhancement bonus on it before it can have any additional enhancements, like Keen.