For replacements, first call CZ-USA and see how much they charge. If they give you some outrageous price (like Remington does for thiers), bring it to a hardware supply store, and try to find the replacement there.
The more serious problem is the gas piston in the barrel assembly. That does not sound right to me. Maybe bring it back to your dealer or a gunsmith.