Sorry, I'm a bit confused. On one hand, you propose that
the admin and a user email links in their profiles accessible to guests but not the rest of the members
and on the other,
The member email links should only be viewable to logged in users.
Both statements exclude each other ;)
Anyway, this add-on has an option by default, in bb_plugins code you could change this:
setting it to FALSE will disallow Guests from contacting members using this add-on and it will be only allowed to registered members. May be this is what you need; if not, let me know, rephrasing your question.