Yeah, except the amp. Infinity's amps aren't that great, but on ebay seems to be fairly inexpensive on ebay.
If you can afford it try to go with a Kicker KX600.1 or MTX 801D they are about $30 more but well worth it IMO. For these amps, make sure you get teh 4ohm single voice coil model.