Both the PSU and GPU should be fine. I'd wonder though, why the ATI 4870? There are newer cards out that are better & faster than that. Depending on the price, you could get a better card for the same money.
Regardless, the 4870 is going to be a big jump in performance compared to your 4350.