Ok, that's a lot more than I was thinking of. It's basically to get the payment flow including payment confirmation into Nostr, and backends can do all kinds of things.
1 and 3 are clear.
2nd: A relay owner can post a note (or the relay itself), and if someone zaps a certain amount, they can get write access? Or on a per-note basis?