Also, no you don’t need any PCC.
Travel does not delay processing as far I know except if you receive PPR and you are traveling internationally, then Ofcourse you will not be able to submit it.
Otherwise, no there is no delay. But u must inform cic prior to travel.