Вы можете попробовать такую среду, как ShareKit, чтобы облегчить обмен изображениями на Facebook.
Я не думаю, что есть способ определить, вошел ли пользователь в систему, не запросив разрешения на доступ к его учетной записи, возможно, через Facebook SDK.