samsung 850 - 250gb is cheap + whatever mechanical hdd for bulk storage (movies, music etc) - WD blue if 1tb is all you need, >1tb look to hitachi, WD black etc. I cant recommend the cheaper seagate drives. 7200rpm drives > 5400rpm drives (wd green etc).
With a thousand dollar budget I'd suggest going with the 4690k rather than the 4790k (with a proper config you can stream 1080p with a 4690k). Then you can use the extra hundred bucks for something like a nice keyboard or a larger storage drive (HGST ftw).
The best way I've found to get cheap monitors is with a bit of hustle, find a friend who works for a company who is upgrading their monitors and grab a couple spares, it can be tough but it's not impossible, I have a slick 19" Hanns-G that I got that way, makes a great second monitor.
The SSD (corsair force has been fine for me) is for Windows and software and the HDD is for bulk storage like deejeta said.
You may also save a bit of cash by going with a micro-atx form factor. Here's a build I made up recently that might give you some ideas - http://pcpartpicker.com/p/qtvpnQ
Would he maybe be better off with an AMD 8350 8-core if he's wanting to do editing, multitasking, streaming -etc? 8350 is very close to the 4670k in gaming performance, so it should be pretty close to the 4690k as well -- but then he'd have the benefit of 8-cores where it might be useful. Plus that'd free up some budget to go in other areas since the AMD is cheaper.
Why not swap the 970 for a 290 and upgrade the CPU to an i7 if you plan on going the streaming/rendering route?
As for your cooler just go for the hyper 212 evo man
And if that 200gb is your only storage you're going to run out very quickly.
In addition you may want a desktop mic, the quality is presumably going to better with like a samson GOmic or a snowflake.
And are you not in the US? that total seems rather high for that hardware. Otherwise if a thousand is your total budget give me a bit, I be busy atm to make a parts list, though I need that country info.
That motherboard wouldn't work with that processor, and it's like never worth spending more money to get a 23" 1080p display, the one in my suggestion already has a thin bezel, just get the one monitor for now, and add a second later, or check your local craigslist for some free/cheap old 4:3 monitor to monitor your streams.
i say invest in an 8350 if its cheaper and oc it. mine runs stable at 4.6ghz. i have an aio cooler, but those can be had for around 60 bucks these days. if you're looking at a keyboard, look up quickfire rapid i by CM. i bought the browns on sale for 85. you may hate the fancy pants fonts on the keyboard at first. but it does grow on you. and browns give you that satisfying click :)
another option is to get an 8320 and invest in one the upcoming amd cards. might mean lower prices on the lineup. moar can be had for less!
also dont skimp on mobo. see if you can pick up a sabertooth gen 2 rev3. its the one i use. it keeps my system running stable after oc. i have a 970 board that didnt do so great. had to rma, not pleasant.