It will be good to use a wallet that support replace-by-fee, the fee to accelerate transaction will be much lower if replace-by-fee is used. Only what will be required is to pump the fee, rather than making another (child) transaction that will require more fee to be paid.
You mean as a sender and rbf is not possible i can use cpfp also but must include a change utxo?
Yes. But, not necessary mean all the change address UTXO, you can use just some of the bitcoin from the total change address UTXO.
Does this change utxo has to be the initial change address from the parent transaction?
Yes.
If i sent with max amount is a cpfp even possible as sender?
If you send all the amount of bitcoin, that means there will not be change address. In this case, you will not be able to use child-pay-for-parent if you are the sender, because no change address UTXO is available to be used as no change address in the parent transaction. If the receiver is using a wallet that can spend unconfirmed transaction, like electrum, the receiver can use child-pay-for-parent with high fee as explained above and send the coin to another address on his/her wallet. Or, if he wants to send bitcoin to another person, he can use the opportunity to use child-pay-for-parent by sending the unconfirmed transaction, or part of the unconfirmed transaction, both (parent and child transactions) will be confirmed at ones.