No problem for the questions, that's why we have a pre-sales area
Hopefully I can answer what you're looking for, but if you have any other specifics, just let me know.
1) JFBConnect creates 100% standard Joomla users. So, any other subscription extension will see the user as though they registered using the normal registration flow. The only times you'll run into issues is if you want the subscription process to be part of the registration process. In that case, you can run into issues because JFBConnect has to have it's own registration flow, and that doesn't always tie into another vendor's registration+subscription flow. If you want the subscription to be something the user gets after they've registered, you shouldn't run into any problems.
As for what's better, I really couldn't tell you. It also depends on what the user is subscribing to (digital download, access to the site, etc). I know we have users who have successfully integrated JFBConnect with AEC and OSE Membership. Haven't heard of Nice Subscriptions, but don't take that as a bad thing at all.. just not versed on all the different sub options out there.
2) Unfortunately, you can't do that with the Facebook Comments widget. Facebook will allow anyone to post a comment in their comment box if they are currently logged into Facebook. That's true even if they haven't logged into your site. Facebook doesn't want the comment feature to be restricted in any way as it's a great promotional tool and they don't want to get into a situation where people's speech is restricted in some way out of their control.
3) The FB Comments box can be restrictive if you don't want to use it how Facebook wants you to use it. There used to be a 'guest' option where anyone could post, but Facebook removed that a few years ago. Now, to post, the user must either have a Facebook, AOL, Hotmail or Yahoo account. If they aren't logged into Facebook, there can be an option (you can disable or enable) to login to those other 3 providers on the Comment box itself and the user can then comment that way. That login is not something you can use to register users on your site with those other providers, it just allows them to comment.
Hope that answers your questions, though the comment answers didn't really chime with what I think you were looking for. There are plenty of other features in JFBConnect, but, as always, if you can't get something going or aren't satisfied, we have a 30-day money back guarantee. So, if you aren't happy, no worries!
Best of luck,
Alex