It is well know that for a normal element $a$ of C*-algebra $A$ there exists functional calculus namely there is a *-homomorphism $C(\sigma({a})) \to A$ uniquely determined by sending $z \mapsto a$.
Is that true that for, say, two normal elements $a,b \in A$ such that everything commutes ($a, a^{*}, b, b^{*}$) there is a *-homomorphism $\sigma(a) \times \sigma(b) \subset \mathbb{C^2} \to A$ such that $z_1 \mapsto a, z_2 \mapsto b$? I guess it is to say that a unital $C^{*}$-algebra generated by two commuting normal elements $a,b$ is isomorphic to $C(\sigma(a)\times \sigma(b))$ or that $Max(A)$ is homeomorphic to $\sigma(a)\times \sigma(b) \subset \mathbb{C^2}$.
I would prove it as follows: send $z_1 \mapsto a$, $z_2 \mapsto b $, by Stone-Weierstrass the subalgebra generated by $z_1, z_2$ is dense so the map extends to *-homomorphism $C(\sigma(a) \times \sigma(b)) \to C^{*} \langle a,b \rangle$ where $C^{*} \langle a,b \rangle$ means a $C^{*}$-algebra generated by $a,b$. I understand that it is rather a sketch and it feels like using coproduct. I mean, I have the *-homomorphisms $C(\sigma(a)) \to C^{*} \langle a,b \rangle $ and $C(\sigma(a)) \to C^{*} \langle a,b \rangle$ so I have a morphism from coproduct to $C^{*} \langle a,b \rangle$. I am not sure what coproduct is though. It must be some kind of tensor product. And of course $Max$ of the coproduct must be homeomorphic to $(\sigma(a) \times \sigma(b))$.
You have a typo/misconception in your question. The map you want (if anything) should be from $C(\sigma(a)\times\sigma(b))\to A$. But this will not usually work.
With very few exceptions, $\sigma(a)\times\sigma(b)$ is too big. For a simple case, note that if $b=a$, then you should obtain $C(\sigma(a))$, and not $C(\sigma(a)\times\sigma(a))$.
What you can do is the following. Since $C^*(a,b)$ is abelian, you have $C^*(a,b)\simeq C(\Delta)$, where $\Delta$ is the spectrum of $C^*(a,b)$ (i.e., the characters). So you have a natural map $\Gamma:\Delta\to\sigma(a)\times \sigma(b)$ given by $\Gamma:\varphi\longmapsto (\varphi(a),\varphi(b))$. This map $\Gamma$ is continuous and injective, but normally not surjective. The image $\sigma(a,b):=\Gamma(\Delta)$ is what we often call the joint spectrum of $a,b$. And we have $$C^*(a,b)\simeq C(\Delta)\simeq C(\sigma(a,b))\subset C(\sigma(a)\times\sigma(b)).$$In general, it is not easy to identity $\sigma(a,b)$ explicitly.