I believe you would need the complete headlight harness as well, which I do have. But if you have EVIC, then you need to do a bit of wiring work (swap pins, peel harness out) to put the wiring for the ambient temp sensor in.
Other than that, everything *should* be there, but I'm unsure of whether your bumper cover will have the mounts molded into it for the fogs to mount to, or not. You will want to double check that.