If $N$ is a normal subgroup of $G$ and $H$ a characteristic subgroup of $N$ (i.e., $\sigma(H)=H$ for all $\sigma \in \operatorname{Aut}(N)$). Show that $H$ is normal in $G$.
Does one needs to show that $\sigma(gHg^{-1})=gHg^{-1}$ for every g in G. Would that imply H is normal? is there a alternative way?

Normal subgroups are by definition exactly those subgroups which are invariant under inner automorphisms, that is automorphisms of the form $x \mapsto g x g^{-1}$ for some fixed $g \in G$. Thus a characteristic subgroup, i.e. a subgroup which is invariant under all automorphims, is trivially normal.