My proof that China has the ability to put humans into space:
The Chinese people are human beings. If other human beings, from a number of different nations, can figure out how to achieve space flight, I see no reason why being Chinese would prevent their nation from doing so. And, since they have a fair amount of economic power, I see no cost restrictions that would prevent it. Since one other communist country has achieved it, one cannot argue that there is something inherent in the Chinese economic system that prevents it. Therefore, there is a prima facie case that China can send humans into space, just like any other nation with the time, money and inclination.
I think it's you that are making the assumption that "compared to the US and Russia, China has an inherent incapability of achieving space flight, and performing a space walk". This starts to sound a little racist, does it not?
China is hardly your grandmother when it comes to technology.