Hey there, Joe.
You should be fine with that setup. However you should make sure that you have enough memory as well (especially for the video editing and gaming). Other than that if you plan on streaming/recording while playing, it might not be a bad idea to get a faster storage solution as well, perhaps an SSD.
Cheers!
Boogieman_WD