Thanks, its still a bit technical for me

Lets say I want to send 0.05 BTC from my Coinbase wallet to my friend who has a Bitpay wallet. Will this show up on the blockchain as one transaction with one input (my public address) and one output (friend's public address)?
You will have a better understanding if you stop using coinbase and move your funds to a real wallet.
For now you don't have access to your inputs, private keys, etc. All of that is done by your custodial service (coinbase) and you are paying them to do that (paying high fees for example).
Use the wallets I recommended (electrum or samourai) and everything will be much clear to you