Well, to make sure Cyrus can complete all this, it's best to farm him some decent upgrades beforehand (yes, it's inconvenient, the mission starts with a fight).
And what's the point of mentorship (besides the fact that it's a path to the central perk for mages)?
I usually only used it on Necromancers (to have more energy).