Yes 1600 ram will work with that mobo. Btw your mobo of choice is the p67 chipset. Its an asus p8p67 not p8pz67 .
Oh and get the 2500k instead of the 2500 so you can overclock if you want. You may not care about it now, but you will in the future. That looks like a good setup to me but i would get an 850w psu so i could upgrade later on.