5. A full node provides block and transaction data to other nodes. I don't know specifically how being a pruned node affects the amount of outgoing data, but I imagine it reduces the amount significantly because you don't store the entire block chain.
Correct. In 200 days, my pruned
bitcoind downloaded 330 GB and uploaded 937 GB. Before I had to prune it, it would upload 2 TB per month.