1. Please kindly noticed that Cypress latest SDK have support PPS.
2. You are correct PPS support is not only need PD controller, but also the AC/DC or DC/DC converter can be support 20mV/steps.
3. If you are designing a power adapter, car charger, power bank solution, CCG3PA can be used. [Strong recommend]
If you are designing product with power and data support, CCG3,4,5,6 can be used.