You have the foundations for a good build and one that with a couple of improvements will meet your requirements.
The video card could be improved upon, this because for better video quality for gaming and the making of videos a 256 bit video card would be best (192 bit a minimum for an Nvidea card) any software that you use for making your videos may also dictate the minimum spec of the video card that you need.
The computer case has a lot of plastic which will hold in the heat more, it only has one cooling fan + it does not have any front USB 3.0 ports.
I would suggest that for now if your budget will not allow for making the improvements you need that you;
1: Use the CPUs video capability and leave the add on video card purchase until you have saved the additional funds for a better card.
2: Change the case for one that has better cooling and front USB 3.0 ports.
3: Increase the output of the PSU to one that is at least 550W to allow for the adding of a good quality video card.
4: Spend $10 more for a 1TB HDD.Endemion list
let us know what you think.