1. You are correct that CCG3, CCG3PA is suit for your application and design if you are looking for PD3.0 SPEC. For PD2.0 SPEC, CCG2 CYPD2122 also can be used for your design.
2. If you are prefer to use CCG3PA, please kindly wait for a moment for waiting the CCG3PA firmware SDK release. The schedule is this Quarter.
3. You are correct that you could customize the firmware of CCG3PA as you want.