Can I make all solutions in a Topic as private?
Yes, you can make a particular Topic as private which is not visible under customer portal.
Goto Solutions tab > right click on Topic and select the option Make all solutions private. For more refer Create Topics.