Its a nice rig.
Some questions. Do you plan to overclock?
If yes go with i7 4770k instead and if not then a z87 motherboard is not required. H87 will be a better option saving some money.
That gpu is enough for 1080p for single monitor but triple monitor setup, its not enough. But since you will...