I would like to point something out that is "missing".
Abyss Demon Leo requirement is for 1 glory. So you should probably be lvl 130 to get this +5 previous evolve and +5 for 1 glory. Virgo has no glory requirement and lvl 125 hero so you should be fine there. Libra however, has no "glory" requirement but requires a lvl 140 hero. There is no way to get lvl 140 hero without having at least 2 glory.
I notice this is the same way with PG except you need 3 glory to get Libra. It might be the same with some other newer heroes as I haven't looked into them yet.