heavyhunt1 I recommend you use a separate database for Wordpress and Flarum. But you can also use the same database (in that case, make sure to use a table prefix for at least one of the two applications). There is no particular requirement for database, the two databases can even be on different servers.
Just to clarify the Wordpress integration extension is developed by just myself (not the Flarum Foundation) so I'm the only one who can provide support for it, but since this discussion had some broader Flarum questions we (moderators) have kept it separate from the extension discussion. The Flarum Foundation doesn't have control over premium extensions or their documentation.
I recognize that my documentation for the Wordpress extension might be lacking. Until now most purchasers were already very familiar with both Wordpress and Flarum, and didn't seem to have any issue with the instructions. I will try to make the documentation a bit clearer for new Flarum users, though I don't think I can do a lot more except link to Flarum installation guide? I find the Flarum installation page is pretty exhaustive.
I might publish a video showing a complete installation from an empty VPS at some point, but I'm not sure if that will be more useful than the documentation since every hosting always has some differences and it's rarely as easy as just following a video. I also don't want to give too specific instructions because then some admins might skip over important steps to strengthen their server security.