When you need to control multiple Yes/No parameters in your Revit family, a nice way is to have a controlling parameter. This is the parameter where the user enters an option, which then controls the visibility of other parameters in the family.
The only real limitation with this method of control is that you need to use numerical values. Apart from that you can make the formulas as complex as you like, or keep it simple as shown in the example above.
If the value for the controlling parameter does not correspond to any of the options then none of the tick boxes will activate.