[guided]Fix objects $X,Y\in\mathcal C$. To prove that $F$ is full and faithful, we must prove that the function
\begin{align*}
F_{X,Y}:\operatorname{Hom}_{\mathcal C}(X,Y)&\to \operatorname{Hom}_{\mathcal D}(F X,F Y)\\
f&\mapsto F(f)
\end{align*}
is bijective.
The natural isomorphism $\eta:\operatorname{id}_{\mathcal C}\Rightarrow GF$ gives, for each object $X\in\mathcal C$, an isomorphism $\eta_X:X\to G F X$. Therefore a morphism $u:F X\to F Y$ in $\mathcal D$ can be transported back to a morphism from $X$ to $Y$ by applying $G$ and conjugating by the components of $\eta$. Define
\begin{align*}
\Psi_{X,Y}:\operatorname{Hom}_{\mathcal D}(F X,F Y)&\to \operatorname{Hom}_{\mathcal C}(X,Y)\\
u&\mapsto \eta_Y^{-1}\circ G(u)\circ \eta_X.
\end{align*}
First let $f:X\to Y$ be a morphism in $\mathcal C$. Naturality of $\eta$ for $f$ says that the square relating $f$ and $GF(f)$ commutes, namely
\begin{align*}
G F(f)\circ \eta_X=\eta_Y\circ f.
\end{align*}
Composing this equality on the left with $\eta_Y^{-1}$ gives
\begin{align*}
\Psi_{X,Y}(F(f))
&=\eta_Y^{-1}\circ G F(f)\circ \eta_X\\
&=\eta_Y^{-1}\circ \eta_Y\circ f\\
&=f.
\end{align*}
Thus two morphisms in $\operatorname{Hom}_{\mathcal C}(X,Y)$ with the same image under $F$ must be equal, so $F$ is faithful.
For fullness, take an arbitrary morphism $u:F X\to F Y$ in $\mathcal D$, and define
\begin{align*}
f:=\eta_Y^{-1}\circ G(u)\circ \eta_X.
\end{align*}
We need to prove $F(f)=u$. We first show that applying $G$ makes them equal. Naturality of $\eta$ applied to $f$ gives
\begin{align*}
G F(f)\circ \eta_X=\eta_Y\circ f.
\end{align*}
Substituting the definition of $f$ into the right-hand side,
\begin{align*}
G F(f)\circ \eta_X
&=\eta_Y\circ \eta_Y^{-1}\circ G(u)\circ \eta_X\\
&=G(u)\circ \eta_X.
\end{align*}
Since $\eta_X$ is an isomorphism, we cancel it on the right and obtain
\begin{align*}
G F(f)=G(u).
\end{align*}
It remains to justify cancellation after applying $G$: we need that $G$ is faithful. This follows from the other natural isomorphism $\varepsilon:F G\Rightarrow \operatorname{id}_{\mathcal D}$. Indeed, if $a,b:D\to E$ are morphisms in $\mathcal D$ with $G(a)=G(b)$, then naturality of $\varepsilon$ gives
\begin{align*}
a\circ \varepsilon_D&=\varepsilon_E\circ F G(a),\\
b\circ \varepsilon_D&=\varepsilon_E\circ F G(b).
\end{align*}
Since $G(a)=G(b)$, the right-hand sides are equal, so
\begin{align*}
a\circ \varepsilon_D=b\circ \varepsilon_D.
\end{align*}
Because $\varepsilon_D$ is an isomorphism, composition on the right by $\varepsilon_D^{-1}$ gives $a=b$. Thus $G$ is faithful. Applying this to $F(f)$ and $u$ gives $F(f)=u$, proving fullness.[/guided]