I'm trying to prove the following, and I'm not sure if the proof is correct?
If $A,B$ are $C^*$-algerbas, and $f$ is a $*$-homomorphism from $A$ onto $B$ then $f(A_+)=B_+$.
Proof: let $a\in A_+$ then $a=x^*x$ for some $x\in A$, thus, $f(a)=f(x^*x)=f(x^*)f(x)=f^*(x)f(x)$ which implies that $f(a)$ is positive, for the other inclusion, if $b\in B_+$ then $b=y^*y$ for some $y\in B$, since $f$ is onto, $y=f(x)$ for some $x\in A$ and we have $b=f^*(x)f(x)=f(x^*x)$ which implies the result.
And one more question, if we have the following if $f_n(\lambda)$ is a defined on a nbh of $\sigma(a)$ and $f_n(\lambda)\to 0$ as $n\to \infty$ does that imple $f_n(a)\to 0$ as $n\to \infty$,
Edit: Let $f_n(\lambda)=\lambda^{\frac{1}{2}}\left( 1-\sqrt{\frac{\lambda}{\lambda+\frac{1}{n}}}\right )$ then why $\|f_n(a)\|\to 0$,thank you.
For your last question, you might want to use the analytic functional calculus as follows: let $\gamma$ be a rectifiable contour in $\mathbb{C}$ enclosing $\sigma(a)$ on which $f_n$ is defined; this exists since you said $f_n$ is defined on a neighborhood of $\sigma(a)$. Then
$$f_n(a) = \frac{1}{2 \pi i} \int_{\gamma} f_n(\zeta) (\zeta 1 - a)^{-1} \, d\zeta$$
Then the result holds if you can apply some dominated convergence theorem. Unfortunately, I do not see why such a result would hold in our case, unless you have some more information about the convergence of $f_n$. Furthermore, it's not clear whether you mean that all the $f_n$ are commonly defined on some neighborhood of $\sigma(a)$. If, instead, $f_n$ is defined on a neighborhood of $\sigma(a)$ that shrinks as $n$ increases, then it is impossible to find a $\gamma$ enclosing $\sigma(a)$ such that $f_n$ is defined on $\gamma$.
Edit: Since you've given an explicit form for $f_n$, then dominated convergence should hold in that case.