Let me take a stab at this...I believe that a 9 is the highest you can reach in any skill...just a guess, since my characters are at between 5 and 6 on some skills. I assume that goes for the magic skills as well...don't confuse spellbook levels for magic levels.
I assume that you need a 7 or better in Artifacts to be able to figure out everything. I am at a 4 right now...and I get the item clarified about 50 percent of the time.
Bless is done by a Priest at the Temples. You must possess a Artifact skill in either Spirit or Vine. I haven't bothered to do one yet, not needed.
Enchant is done by a Mage at the Magick shoppe. You must possess a Artifact skill in either Sun or Stone. Same as above.
I am almost finished with the game, so I cannot tell you too much...maybe when I change classes and play the game from the start again. I might be more help then.