Yep, Gossamer Forum can do this. Create a group, and add all the people that you wish to have access to this forum to this group. Then create the forum, but only allow this group read/write access, and all other groups no access. People not in the group will not be able to see the forum, nor get any search results from this forum.
Adrian
Adrian