I'll start from the bottom and work my way up.
We don't unconditionally support Russia and China, we critically support them.
If they become imperialist in the future, we'll deal with it then.
China has no plans, nor the necessary superstructure or class relations to be imperialist.
The world is shifting to multipolarity, not Chinese unipolarity. Even so, geopolitical power is not immediately imperialism.
China is investing in projects around the world for multiple reasons, and yes some are out of self interest. That doesn't make the projects invalid in their use as local economic drivers, means to increase living standards, means to increase the power of the global proletariat, means to help countries develop in the way they themselves want to develop.