I have looked around and have not found the answers to these questions. Sorry if they are in the documentation.
1) How does Joom Profile interact with Joomla user fields? We have about 15 User Fields and need one that Joomla does not seem to have. Can I keep what I have and if Joom Profile will do what I want to add profile fields there as well and have them all show up when the user clicks Edit Profile button?
2) What we need is to give the user the ability to store an image in his profile (say his picture). Joomla User Fields, only allow for Media and Image Lists. I want one image per user that other users cannot see. Can Joom Profile help with this?
#1 : JoomProfile is replacement of the joomla's custom fields, it does not work with Joomla custom fields, it has its own fields. Currently we have a plugin, which redirects to JoomProfile registration when user clicks on Joomla registration link. We can make it work for Edit profile as well, and you can create Edit Profile link of JoomProfile instead of Joomla.
#2 : We have a Image type field, by which user can upload the image, and you can set visible as false for this field. So in case anyone views, other user's profile, he will not see that.