How can I make it so that once a command block has been activated, it can no longer be activated afterwards?
You can then activate another command block (e.g. With a chain) which then destroys the previous one
I don't know if that would make sense, though.
No, it should stay there, you should be able to reset it
Perhaps deactivate cheats in the settings. But first dismantle the command block.
Place a redstone block next to it.
Then it can't be activated again as long as it is activated by the Redstone block.
The first block executes the command and is activated by Redstone, a second, which is chained, replaces the Redstone with air.
You are everywhere…
Everywhere I know my way around, yes.