I buy royal griffin and inquisitors to my paladin and cyclops and win over kraken. I think I get over 2000 leadership before end of scarlet.
I think I can make it now
I get bone dragon from a undead wander scroll

I think I fix all fights now on scarlet...with little luck and not so much loss