Multisite, shared users, own databases, own files, how to deal with profile picture?
You need a single sign on approach.
You could implement your own approach just like this one https://drupal.org/node/1043724 or try to find some contribute module to handle it.
Hope this help.
Regards