Can I use the plugin with a blog?
I've already have a blog set up. If I use this plugin, will I be able to still have my blog active and make the forum available on a different page?
Sure, wpForo loads forum in a one single page, you can add forum to any site with any content. it doesn't matter what website you have, you just need to have a one page for forum, that's it.