Exactly. Russia is able to withstand the sanctions because they are major exporters of food and oil. China is in the opposite position.
I think you missed my point: there's synergy between the West's two pariahs. Russia can provide the food and oil China needs, and China can supply manufactured goods to Russia (and Africa and all kinds of other places that won't fall in line behind whatever the West wants them to do).
I believe Russia is already working on building new pipelines to fix that. The Chinese also know how to build things fast, so that doesn't seem like an insurmountable problem.
> To get the oil from other regions, they'd have to rely on ships...
Is that a problem or just a small inefficiency? Because it doesn't look like a problem to me, short of an all-out war where you've got submarines attacking commercial shipping.