Yes, members who signed up using FB can do a password reset.
You would need to check the xf_user_external_auth table to see how many people have a specific provider.
That won't necessarily equate to those logging in with it though, as they may have other methods of logging in.