I think a great start at first would be a moderation queue. All topics posted by guests need to be approved via WP admin panel. Maybe send an email notification.
Another option would be to require email address when guest posts and have them verify link in order for post to become active, sort-of like craigslist.