"If you send too many transactions too fast, they will get down-prioritised or not relayed by various anti flooding algorithms built into the Bitcoin network."
Q6. Is the "you" in this statement a single wallet instead of an IP where the service may be running?
I don't know in detail what exactly anti-spam algorithms are there, but if we are talking about the P2P network, it must be based on IP address or similar identification of your node.
I also don't know in detail how services like Coinbase work, but I understood the customers send their transactions to the network, not the merchant, and each customer has his/her IP.
I also can point it's not possible to do anti-flooding or anti-spam "on a single wallet" if the wallet creates a new public address for each transaction, like is recommended.