[step:Show the covariant Hom functor preserves addition on morphisms]
Let $B,C \in \operatorname{Ob}(\mathcal C)$. We prove that the morphism map
\begin{align*}
\mathcal C(B,C) &\to \operatorname{Hom}_{\mathrm{Ab}}(\mathcal C(A,B),\mathcal C(A,C)) \\
f &\mapsto F_A(f)
\end{align*}
is a group homomorphism. Let $f,g \in \mathcal C(B,C)$. For every $h \in \mathcal C(A,B)$, bilinearity of composition in the first variable gives
\begin{align*}
F_A(f+g)(h)
&= (f+g)\circ h \\
&= f\circ h + g\circ h \\
&= F_A(f)(h)+F_A(g)(h).
\end{align*}
The addition on $\operatorname{Hom}_{\mathrm{Ab}}(\mathcal C(A,B),\mathcal C(A,C))$ is pointwise addition, so this equality for all $h$ gives
\begin{align*}
F_A(f+g)=F_A(f)+F_A(g).
\end{align*}
Likewise, for every $h \in \mathcal C(A,B)$,
\begin{align*}
F_A(0_{\mathcal C(B,C)})(h)
&= 0_{\mathcal C(B,C)}\circ h \\
&= 0_{\mathcal C(A,C)},
\end{align*}
so $F_A(0_{\mathcal C(B,C)})=0_{\operatorname{Hom}_{\mathrm{Ab}}(\mathcal C(A,B),\mathcal C(A,C))}$. Therefore $\mathcal C(A,-)$ is additive.
[/step]