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, that is also possible, but the fee for your CPFP transaction would need to be even higher since it is bumping up the fee for two unconfirmed transactions rather than just one.