I'm reading a proof of the proposition bellow:
If $\Gamma=G_1*\cdots*G_n$ where each $G_i$ is residually finite, then the profinite topology of each $G_i$ is induced by the profinite topology of $\Gamma$.
and have some questions:
Firstly, is $\Gamma$ still residually finite?
Secondly, the author want to prove that for every $i$ and every subgroup $H$ of finite index in $G_i$, there exists a finite index subgroup $H_i$ of $\Gamma$, s.t. $H_i\cap G_i$ is contained in $H$. However, when trying to prove this, the author claims that we can assume that $H$ is normal in $G_i$, but I don't know why.
Thirdly, before the proof, the author provide a proof that each $G_i$ is a closed subset in the profinite topology of $\Gamma$, but I don't know the necessity of this.
Fourthly, even in the proof that each $G_i$ is a closed subset in the profinite topology of $\Gamma$, there may be some problem: the author wants to prove that the intersection of all finite index subgroups in $\Gamma$ containing $G_i$ is precisely $G_i$. Below is the proof:
let $G$ denote one of the $G_i$, and let $g\in \Gamma \backslash G$. Since $g\notin G$, the normal form for $g$ contains at least one element $a_k\in G_k\neq G$. Since $G_k$ is residually finite, there is a finite quotient $A$ of $G_k$ for which the image of $a_k$ is non-trivial. Using the projection homomorphism $G_1*\cdots *G_n\rightarrow G_k\rightarrow A$ defines a homomorphism for which the image of $G$ is trivial but the image of g is not.
Why is $g$ not trivial? What if there's some ${a_k}^{-1}$ in the normal form of $g$?
Finally, below is the original proof:
