I wonder if every maximal two-sided (self-adjoint) ideal in a C*-algebra is automatically closed. It is a very basic fact of C*-algebra theory that it holds true for the unital case. In the non-unital case, there certainly exists a non-closed dense ideal but the point is that such an ideal may never be maximal. It is a non-trivial fact that the answer is affirmative for the commutative case [D. Rudd, On isomorphisms between ideals in rings of continuous functions. Trans. Amer. Math. Soc. 159 (1971) 335--353].
One can ask a similar question for maximal *-subalgebras.