You could do this using simple template conditionals. For information that you wish to hide from guests, edit the template and add:
Code:
<if condtion=$bbuserinfo['userid']>
Before it, and then add:
After it.
For example, if you wanted to hide the "Welcome to our newest member..." message on the homepage, you would need to edit the FORUMHOME template and find:
Code:
<div>
<phrase 1="member.php?$session[sessionurl]u=$newuserid" 2="$newusername">$vbphrase[welcome_to_our_newest_member_x]</phrase>
</div>
And by adding the <if> tags, this becomes:
Code:
<if conditional="bbuserinfo['userid']">
<div>
<phrase 1="member.php?$session[sessionurl]u=$newuserid" 2="$newusername">$vbphrase[welcome_to_our_newest_member_x]</phrase>
</div>
</if>
The "Welcome to our newest member" text will now no longer appear to unregistered users.
Hiding the information that you requested in your first post should just be a case of looking through the templates to find it, then wrapping it in the above <if> tags.
Most of the info you wish to hide should be in the
FORUMHOME template.