Possible solution (?)
put the posts in a forum, then make it a category
see the admin page http://example.org/forum/bb-admin/forums.php where example.org is replaced by your domain
It would mean having to unmark the forum as a category while loading the questions and they might see a forum which is open for a short time, to create topics in but any rogue posts could be removed by moderators.
How upto date is the half a million posts and 100,000 users on the WordPress Support forums as described in the About pages – Can you give that statistic a date in time or keep it updated with a time of last update or even a pretty graph, please, pretty please.