The connectors are also there yes, taped up for each light onto each chassis leg, all you need is a switch as yours won't have a position for front fogs and the lights themselves of course.
I should imagine you need the wiring loom and switch for the front screen and of course a whole new heated front screen to be fitted as well. This is not part of the car loom and so should just plug in.
Martin