the question would be - visitor login to our website using facebook authentication, after auth he redirected to that website member area. And he can upload photo/photos or to choose photos to display from his facebook account. Is that possible to display his photos on other website and would be visible to public from that site ?

You may only display user's content from Facebook (photos are no exception) to those who able to see it on Facebook, which means you may only display public photos to everyone and the rest should be displayed only to those who granted by user on Facebook.

So there is no technical difficulties for doing what you wan't but this may be really problematic from the legal aspect (consult a lawyer before implementing such flow).

To be able to get user's photos details you will need to authorize user and request user_photos permission.

Once user is authorized and granted you permissions to access photos you may issue request to:

https://graph.facebook.com/me/albums

To retrieve list of user's photo albums, than you may iterate over albums to get details for photos:

https://graph.facebook.com/ALBUM_ID

Dig into documentation for Graph API album and photo objects to get more details on data returned.