Re: is that possible with buddypress?
In order…
-Depends what you mean, but this is a built in featured to BP
-This is pretty much a requirement for BP. Although, you can choose how big or small you want the profiles to be
-Groups in BP should satisfy this. You can make them public, hidden or private.
-This is a widget in the default BP theme
-Just turn it on in the BP settings
-There are a couple picture plugins. One that’s paid that’s pretty good from BuddyDev.com Another one that’s getting really close called BP Media. They have a version available now, but it’s basic. In a month? or so it will have even more features.
-These can just be added to your theme anywhere that you think would be good.
So, pretty much everything but the pictures is available by default with BP. The pictures need the plugin.