Yes, HD7850 will be OK for the coming 1-2 years, and will be able to play most games by lowering down settings with time, but remember, it will age, so one day or the another, you will have to change it.
Next, do you really want that 650W supply? HD7850 will run just fine on a 500W PSU from a...