First, you might want to have a peek at my
Mystic
Next, it needs a lot of clarification. You dont state what spell list it uses, although I assume Cleric.
The Innate Metamagic thing is unclear to the point of total uselessness. Especially, there is no mention of what the difference is between Innate Metamagic 1, Innate Metamagic 2 etc.
You also seem to be having some issues with the arcane/divine stuff. There is no reason for them to have arcane spell failure, per standard rules (I happen to believe spell failure for armor should be done away with, altered, and certainly made to apply to all casters, but in standard rules a Divine spellcaster does not suffer it).
Also, the "arcane spell" ability. They are not gaining an Arcane spell. Any spell they learn or cast is Divine. They are gaining access to a spell from the Sorcerer/wizard list.
Also, I think 2 domain spells at any level is overkill.
And 2 domain spells, innate metamagic, bonus feats and "arcane spell" all together, is a bit of overkill to perhaps.
Now the big question is...what is your real goal with this? Is it supposed to be a priest, as in a servant of a higher power that gains its spells thereby?
Or are you looking for a healing/defense caster who isnt also a warrior like the Cleric?
Either way, I dont really see the point in letting them choose the occasional Mage spell.
If what you want is a "priest" thats going to be hard as priest of each religion are going to be vastly different.
If you want a "white mage" caster who focuses on healing and defense, just write it its own spell list, and give it some fitting class abilities, then give it primarily wizard like stats (BAB etc). That is basically what my Mystic class is.