The link is easy, I think it would be
Code:
<a href="album.php?{vb:raw session.sessionurl}u={vb:raw post.userid}">
You need to calculate the album info. The statistics code does it by calling function prepare_albuminfo() in includes/class_userprofile.php. (You can't call that directly because it's a method of a class, but you can copy the code there). That code takes in to account whether the viewing user is allowed to see private albums of that particular user. I think that would add a few queries to each post you're displaying if you want to do all of that in the postbit.