The only thing I noticed is that on Newegg's listing for that case, it doesn't have Micro ATX boards as compatible, which that board you have seems to be. I see other cases that list micro ATX in their compatible listing so you might be limited on screw holes or something with that case. I would recommend finding a full size ATX board.
Nope. I'm going with the one that comes with the CPU.
No reason to get a K model CPU if you are not going to overclock it. If you are going to overclock you will need an aftermarket cooler. The Hyper 212+ or Hyper 212 Evo are good budget options.
Save a few dollars on the power supply. Unless you plan on adding a second card in Sli you only need 500-550 watts. If you do plan on adding the second card keep the one you have picked out.
Here is a very good power supply for $55 after rebates.
If you plan on getting a cooler make sure the RAM you have picked out is low profile. 8GB is only a few dollars more and will help futureproof your build.
Low profile RAM. Also GSkill Ripjaws X is a few dollars cheaper and will also fit under an aftermarket cooler. Either way make sure it is 1.5v.