if you have the sub already then go with an amp with higher power....that 600.1 will put out power but not clean so your sub may deteriorate quickly....possibly even blow a voice coil soon.
everything looks good to me except maybe that amp...600 rms is a little weak for that sub...i run a zx750.1 (2ohm load rated at almost 900wrms) to each one of mine and they handle it easily..