Your parts are compatible, anmd that a good looking build man. It will handle streaming pretty well and pretty much every game on max settings 1080p. You can even hop into bigger resolutions on some games and still get a decent fps (probably not when you are streaming tho 😀).