I don't know if this is exactly what you're looking for, but the answer to your first question, as I understand it, is no. There are unital C$^*$-algebras that contain no projections other than 0 and 1, e.g. $C(X)$ for any connected (compact Hausdorff) space $X$.

If you want projections, then you generally want to work in von Neumann algebras, where they are plentiful. In von Neumann algebras you have good results about suprema and infima of projections, and about splitting projections, etc.

Edit: One way to produce projections is to use the continuous functional calculus. Suppose you have a normal element $x$ whose spectrum is disconnected, say $$\mathrm{sp}(x)= K_1 \bigsqcup K_2.$$ Let $p$ be the function which is $1$ on $K_1$ and $0$ on $K_2$; then $p(x)$ and $(1-p)(x)$ are mutually orthogonal projections.

Of course it depends highly on the nature of your C$^*$-algebra whether you can produce such elements with disconnected spectrum.

When you say that you want orthogonal projections to generate abelian subalgebras, what exactly do you have in mind for these? Algebras generated by mutually orthogonal projections aren't that interesting in and of themselves. If you have finitely many of them, say $N$, then the algebra you get is just isomorphic to functions on the discrete space with $N$ points.

1

I don't know if this is exactly what you're looking for, but the answer to your first question, as I understand it, is no. There are unital C$^*$-algebras that contain no projections other than 0 and 1, e.g. $C(X)$ for any connected (compact Hausdorff) space $X$.

If you want projections, then you generally want to work in von Neumann algebras, where they are plentiful. In von Neumann algebras you have good results about suprema and infima of projections, and about splitting projections, etc.