Ya really should check out the Westend Post, it is far better than this one!
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
I have this saved in my DVR and been meaning to watch it. I'll take some time and watch it this week.
You can link directly to the image the way you would any other image and put it anywhere in your profile. The catch is that you have to upload it somewhere.