For gaming only you can cut down on the i7 and bring it down to an i5. It'll save you quite a lot of money and the improvement from i5 to i7 isn't noticeable in gaming (noticeable in video-editing and rendering, mostly).

I actualy made a few changes, the motherboard will be the ASUS - P8Z77-V LK, and the graphics card will be the ASUS - GTX670-DC2-4GD5 4GB, and I plan to SLI another when xmas arrives, is it still a good build? And will the SLI be possible?

Edit: Also, when I SLI them, it will be 8 GB of Graphics memory, it should be enough for triple monitor right?

I actualy made a few changes, the motherboard will be the ASUS - P8Z77-V LK, and the graphics card will be the ASUS - GTX670-DC2-4GD5 4GB, and I plan to SLI another when xmas arrives, is it still a good build? And will the SLI be possible?

Edit: Also, when I SLI them, it will be 8 GB of Graphics memory, it should be enough for triple monitor right?

NOPE, that is not how it works. when you use multiple GPUs, the memory does not add. Common mistake. You will only have 4gb. But, yes it should be just fine for 3 monitors.

I actualy made a few changes, the motherboard will be the ASUS - P8Z77-V LK, and the graphics card will be the ASUS - GTX670-DC2-4GD5 4GB, and I plan to SLI another when xmas arrives, is it still a good build? And will the SLI be possible?

Edit: Also, when I SLI them, it will be 8 GB of Graphics memory, it should be enough for triple monitor right?

NOPE, that is not how it works. when you use multiple GPUs, the memory does not add. Common mistake. You will only have 4gb. But, yes it should be just fine for 3 monitors.