you do know you can sue him right? they can't release pictures of your to the public without your concent, otherwise it's a invasion of privacy. if you do, and he looses, he would be out of business and get all his pictures confescated(at least yours). although buddy's "gf" agreed to post for it, so that one there is nothing can be done...
as far as buddy's situation, i would say dump her. why would you date someone who has no self respect, that's a HUGE turn off for me. just image how many little boys beating off with a pic of your "girl"??