Some of these will be annoying, certainly - selling souls to earn specific amounts of essences seems like a really strange thing to make as a mission - but I don't see any real blockers at all in here.
No blocks, just a few things that are a little time gated.
Missions seem way easier than Ramantu and for a much much better champ.