That's a good enough build it'll run next gen without issue but like Fireger said it won't run at 60fps 1080p but it will run smoothly without doubt.
I've got a very similar build to that and I'll recommend getting RAM sticks with heatsink on it; does actually help on the heat.
I personally think getting an 600W-700W is enough to run the system. I also recommend getting an Semi-modular PSU to help with cable management.
iron8orn :
You should get the 970 Gigabyte board with the 8+2 power phase or better yet a i5.
Get 1866 ram and best 16gb.
He does not need 16GB at all... or 1866 it makes very little deference something most people won't see.