Your first/second question can be reformulated as asking whether the isomorphism class of the normal subgroup $N$ of the group $G$, and that of the quotient group $G/N$, together determine the isomorphism class of $G$.
The short answer is no, as shown by @Jim. A fuller answer is that you are actually inquiring about the intricate problem of group extensions.
As to your third question, I recommend a bit of care. If you write
$$
(\mathbf{Z} \times \mathbf{Z}) / \mathbf{Z},
$$
the $\mathbf{Z}$ at the denominator refers to which of the many copies of $\mathbf{Z}$ in $\mathbf{Z} \times \mathbf{Z}$? If you choose for instance
$$
\{ (2x, 0) : x \in \mathbf{Z} \} \cong \mathbf{Z}
$$
as your copy of $\mathbf{Z}$ at the denominator, then the quotient is definitely not isomorphic to $\mathbf{Z}$, but to $\mathbf{Z}/2 \mathbf{Z} \times \mathbf{Z}$.
So you should probably say something like
$$
1 \to H \to G \times H \to G \to 1
$$
is an exact sequence, where $H \to G \times H$ is the map $h \mapsto (1, h)$ and $G \times H \to G$ is $(g, h) \mapsto g$.