The Shanghai Express will be thousands of kilometers long, not hundreds.
Yes. Later on our submarine fleet made the other thousands of kilometers of Japanese supply lines dangerous. A similar situation to what the Chicoms would face.