Would the Wizardbanes be feasible, and is there a possibility for characters to try to RP their creation? Perhaps what was worked in here might not be core, but its creation-attempt could certainly make some interesting RP...
You can try. There is, after all, a research aspect in the game. New Intents and Bases can theoretically be created/invented/found.
As for artifacts - I don't yet have any rules on those, I have not yet decided if I want them at all.