Re: Site Wide Activity widget
At the moment the easiest way to do this is to mark the blog as private. The adverse effect to this is that blog doesn’t show up in search engine results or anywhere else in your BuddyPress installation either.
Check the trac and see if there’s an enhancement ticket for this yet. If not, let us know this is something you’re interested in and maybe it will make it into a future version.