Hey! Thanks for the kind words.
Yes, the artifacts are shards of the Orb.
Yes, it is assumed you automatically succeed on checks (as long as the action seems reasonable). The dice rolls determine the extent of the consequences.
For artifacts, the idea is for you to use the VCO to come up with the power when you gain them.
I hope that helps!