Both extensions do everything you're looking for:
* A full user is created within Joomla that any other extension would see just like normal. That will have their full name and email information as well. Additionally, if you're using JomSocial, Community Builder, or other profile extensions, you can import more information about the user during registration as well.
* Both extensions have the option to create a Joomla password for the user. The visitor can then use either their Joomla or social network credentials to login with later on.
Hope that answers your questions, but if you have others, just let me know,
Alex