KakaLVPOT hello,
I believe what you're describing is possible using this extension. You don't have to use the SSO feature. You can just enable comments and disable Wordpress registration, and users will be able to comment by creating accounts through Flarum.
If you're looking for a free solution, this might be already possible using the Flarum Embed extension and some existing Wordpress plugin or a custom theme to insert the additional HTML.
I'm not planning to release any free version of this extension at this time. And I wouldn't release a version that requires manually creating a discussion for each post, that seems just too inconvenient and open for user errors if it's any website that publishes regularly. And as soon as we add some convenience features it already gets pretty close to this paid version.
If by manually assigning discussion you mean you might want some posts to have Flarum comments and others to keep native comments, then that's unfortunately also not possible in the current version and I don't plan to add a toggle for each post to enable Flarum discussion. But something I could add is a custom shortcode to embed an arbitrary Flarum discussion inside a Wordpress post, which could be used while the automatic comments integration is turned off.
I'm planning an overhaul to the embed style, which I might release as a standalone extension/library in the future, so this could be used for customized integrations with Wordpress or other CMSes in the future.