I'm afraid that you will have to start from the beginning. As of now, there are no public tools that would convert .rgd files to .xml files.
The only tool that is public, is the Dawn of War 3 one but that tool is meant for DoW and not CoH (Most hashes are not known and will not correctly build the xml structure for CoH).
1. This is the auto-generated code for victory points when you check the "Requires VP Ticker" option when you create your WCP.
The .win file:
The .scar file:
2. Population cap options can be added to an annihilation win condition without the need to create multiple win conditions. But this is not possible for victory points. For that you wound have to create more win conditions.
Well from the looks of it doesn't seem you actually added the upgrade. So the requirement check will never pass. But if you add the upgrade somewhere else to the entity then it should work as intended. So my advise would be to check where you are adding the upgrade and to what you are adding it to.
What tools do you mean?
Im new in this VP creating.
Is there a tutorial?
Company of Heroes 2 Tools is the software that is used for modding Company of Heroes 2. And yes all you have to do is copy the code and paste it to your your_file.win file and edit it a bit.
This is a tutorial on how to setup your first win condition pack.