CX does sell that pair so most likely you should be ok.
On dummy booking it says CX170 arrives 0750 and CX368 departs 0850. So unless there is big delay from PER, I think you should be ok and I think you can check in your back to PVG and get your PVG BP in PER.