0
Your answer for a) appears to be correct
For b) the answer is no here is a counter example: Consider $X= \Bbb R^2 $ let $S_1= (x,x) $ and $S_2 = (y,0)$ and $S_3 = ( 0,z ) $ where $x,y,z \in \Bbb R $
Clearly any pair of them has trivial intersection but i think its clear that $S_2 \oplus S_3= ...