~
Would double cpfp be possible in that scenario?
I mean i would create tx with one output(myself) that would include both unconfirmed change from my original transaction and those unconfirmed funds from the transfer i'm waiting for.
Yes you can. A CPFP involves spending an unconfirmed output, so if you spend unconfirmed outputs from multiple transactions at the same time, all of them should be included at the same time in a block.
Keep in mind that when you choose the fee for your third transaction, you want to make the average of those three fees something reasonable for miners. No point doing a CPFP 60 sats/vbyte if your transaction fees for your other two transactions are 2 and 10 sats/vbytes for example
