but is there a p2p network where you can sell XRP for fiat?
try converng your ETH to USDT BEP20 and withdraw, this i think is cheaper and its easy to sell USDT BEP20 for fiat.
XRP and Litecoin are amongst the cheapest options when withdrawing from an exchange, way cheaper than even USDT BEP20 that is usually 1 USDT in withdrawal fees. I think it can just be easy for him to transfer the XRP from the crypto.com app to the exchange. Sell it for USDT and then convert that to fiat.
Yes, both are different as there is a seperate wallet and their a dedi wallet that has the exchange. Withdrawal fees are on the higher side and it is not worth it in the current market price to withdraw Ethereum from crypto.com wallet.
He should probably look for alternatives in case he plans to trade again in the future.