Recall that being an abelian group and a $\mathbb{Z}$-module are equivalent notions, so $\mathrm{Aut}(\mathbb{Z}^n)$ is the group of $\mathbb{Z}$-module automorphisms of $\mathbb{Z}^n$. The claim is that in terms of matrices with respect to the standard basis, this is precisely the group $\mathrm{GL}_n(\mathbb{Z})$ of $n \times n$ matrices with integer coefficients and determinant $\pm 1$. Suppose $\phi \in \mathrm{Aut}(\mathbb{Z}^n)$ has matrix $M$. Clearly $M$ has integer entries, so $\det(M) \in \mathbb{Z}$. Since $\phi$ is an automorphism, the same argument applied to $\phi^{-1}$ gives $\det(M^{-1}) \in \mathbb{Z}$. Thus $\det(M) = \pm 1$. For the converse, the key observation is that $M \mathrm{adj}(M) = \det(M) I$ where $\mathrm{adj}(M)$ is the adjugate matrix. Thus when $\det(M) = \pm 1$ and $M$ has integer entries, the same is true of $M^{-1}$, so such $M$ represents an automorphism.
Well certainly $\mathrm{Aut}(G) \times \mathrm{Aut}(H) \leq \mathrm{Aut}(G \times H)$, which is enough to rule almost everything out for your desired application.
Regarding (2), I got curious about this situation and worked the following out. I wrote it up before noticing the link in the comments, which gives a more general result; I'll leave it since it's explicit.
Lemma: Let $R$ be an integral domain and let $U, V$ be $R$-modules. Suppose $U$ is torsion-free and $V$ is torsion. Then
$$\mathrm{Aut}_R(U \times V) \cong \begin{pmatrix}\mathrm{Aut}_R(U) & 0 \\ \mathrm{Hom}_R(V, U) & \mathrm{Aut}_R(V)\end{pmatrix}.$$
Proof: ($\supseteq$) Let $\alpha \in \mathrm{Aut}(V)$, $\beta \in \mathrm{Hom}(U, V)$, $\gamma \in \mathrm{Aut}(V)$. Define $\phi \colon U \times V \to U \times V$ by $\phi(u, v) = (\alpha(u), \beta(u) + \gamma(v))$. It is easy to check this is in $\mathrm{End}(U \times V)$. Its inverse is $\psi(u, v) = (\alpha^{-1}(u), -\gamma^{-1}\beta\alpha^{-1}(u) + \gamma^{-1}(v))$. (This argument uses almost none of our assumptions.)
($\subseteq$) Let $\phi \in \mathrm{Aut}(U \times V)$. Suppose $\phi(0, v) = (a, b)$. Since $v, b$ are torsion, we have some $0 \neq r$ such that $r \cdot v = 0 = r \cdot b$. Acting by $r$ now gives $(0, 0) = (r \cdot a, 0)$, so $a = 0$ since $U$ is torsion-free. That is, $\phi(0, v) = (0, b)$.
Now write $\phi(u, v) = (\pi_U(u, v), \pi_V(u, v))$ where $\pi_U, \pi_V$ are the projection morphisms. We just showed $\pi_U(0, v) = 0$. Hence for any $v_1, v_2 \in V$, we have $$\pi_U(u, v_1) - \pi_U(u, v_2) = \pi_U(0, v_1-v_2) = 0,$$ so $\pi_U(u, v) = \alpha(u)$ is independent of $v$. Since $\phi$ is bijective, now $\alpha$ must be as well, so $\alpha \in \mathrm{Aut}(U)$.
Let $\beta(u) = \pi_V(u, 0)$ and let $\gamma(v) = \pi_V(0, v)$, so $\pi_V(u, v) = \beta(u) + \gamma(v)$. Setting $u=0$ or $v=0$ shows that $\beta, \gamma$ are $R$-linear, so $\beta \in \mathrm{Hom}(V, U)$. Since $\phi(0, v) = (0, \gamma(v))$ and $\phi$ is injective, so is $\gamma$. Moreover, if $v_0 \in V$, then $\phi(u, v) = (0, v_0)$ for unique $u, v$. We must have $u=0$, so $v_0 = \gamma(v)$ and $\gamma$ is surjective. Thus $\gamma \in \mathrm{Aut}(V)$. $\Box$
Now, you want to apply the lemma when $R=\mathbb{Z}$, $U = \mathbb{Z}^n$, $V = \oplus_i \mathbb{Z}_{p_i^{e_i}}$. The hypotheses are clearly satisfied. The result is
$$\mathrm{Aut}(\mathbb{Z}^n \times \oplus_i \mathbb{Z}_{p_i^{e_i}}) = \begin{pmatrix}\mathrm{GL}_n(\mathbb{Z}) & 0 \\ \oplus_i \mathbb{Z}_{p_i^{e_i}} & \mathrm{Aut}(\oplus \mathbb{Z}_{p_i^{e_i}})\end{pmatrix}.$$
The upper-left and lower-left terms are what they are. For the lower-right term, using the usual $\gcd$ property, it breaks up as a product of automorphism groups over distinct primes. For each fixed prime, I think it's messy.