Second pratice for toon shader in blender, still using most texture painting.
This time I used less nodes for the shader by optimizing the order of how I connect different layers of texture.
And finally I found a better way to export baked map for eevee so it gets better looking in sketchfab.