*drags self in* hoo. week was bad. I was tired by Tuesday.
anyway, I read over it. Serious question - is this still for Guild? Because that is more tabletop feel. Now this is not a bad thing, at all. I just don't think it'd work for this site, tbh. Long running RPs are very rare here, and I feel like the complex ones get passed over.
Now, mechanics-wise... I am not the person to ask. I don't understand numbers worth a damn. I see what you're going for, definitely. But it feels like a lot of info to absorb, especially when you consider that players will be new to your environment, your specific lore, weapons, magic, etc.
The only thing I can think of is to keep the Blessings part until later. Once the players hit some important/pivotal plot point in-game, something happens. And then, introduce the Blessings. That way the players feel like they have worked for and earned this awesomeness.