If you use Joomla's User Profile plugin to enable the terms and conditions, you can then enable JFBConnect's "Social Profile - Joomla" plugin. With this plugin enabled, when you log in with the social login buttons and don't have an account yet with that email address (and if automatic registration is disabled), the login register page of JFBConnect should come up with the approval of the terms and conditions.
Note, if you have automatic registration enabled, we don't force the terms to be accepted and the login will be created without any prompts to the user. Also, if you already have an account mapped with the email address, it also wouldn't prompt.
-Melissa