This sounds interesting. To manage the Quiz production processes at the Open University (your Point 1), we created this Workflow plugin: https://moodle.org/plugins/block_workflow. You might find it interesting to look at that. And I would be happy to discuss it with you during the Moot. (The documentation is not brilliant.)