1 - SPV is used mostly in mobile or light wallet where there isn’t enough space to keep a copy of the entire blockchain. An SPV will only get access to UTXOs received by your address, and any output from your wallet.
2 - Transaction are broadcasted to all nodes to secure the network.
3 - Miners choose transactions from the mempool that have the highest sat/b fee.