Ok, but seriously, thoughts on the fight?
I think John has a chance. He can do his tornado drill on him. I don't think wind will be stopped by flames. At 8est it'll just set the tornado on fire. Or, he could suck air away from Yama. I'm guessing his flame cloak still needs air to work.
And if Yama is too fast for him then he can use the Fear No Anvil to slow him down a bit.