Possible to automatically create forum topic when user submits review on Wordpress theme?

You could try creating a topic in the Marketplace category.