There is oil in Sakhalin Island, new pipelines are planned and existing railways are fully capable to transport enough oil to sustain military campaign if China curtains civilian oil consumption (like every country at war did in WW2).
Frankly highlighting China dependence on maritime trade is a cope. It just won’t matter much in hot war.