Try to get the first hit on him, if you do, Sha Lin will have to options, attack you like crazy or be invisible to run. If he attacks, use your magic barrier or attack too, if you get one more hit he is done. If he goes invisible, use your breath.
When Vivian shows up with her shield, Moji is useles, and you don't have any chance against her. Try to run from her and wait until her shield is out.
But if you buy wrecker you can easily break her shield and beat her timing your magic barrier.
Try not to prioritize to kill him first. Let him as your last dessert.
But you still can win against terminus in certain map if you have advantages of controlling high place with abbys spike. Use your tp, term cant hit you from far.