some questions regarding buddypress

Here are some more buddypress questions that I have:

- Does it allow users to have a photo grid like you see on facebook on their profile page?

- Is there a way to allow people to have some of their likes on the profile page?

- Is thre a way to add a check in feature when people are at businesses like other social networks?

- Is there a way to allow people to setup customized stores on a buddypress site? They client wants to offer this as a premium option.