Most winches come with the wiring that they should be used with. Use the wiring they come with or larger. Always use the same size wire or larger whenever hooking up anything electrical, the longer the run the thicker the wire. Be careful of the cheap wire brands because they will try to pass skinny wire off as thicker wire by increasing the insulation and not the wire itself. Fog lights should be wired with a relay that turns them off when you turn on your high beams. If your Jeep has factory fog light wiring it's already set up like that. If not you can wire up without doing that, but some states will fail your safety inspection because of it. Fog lights should also be below the headlights to be legal. Relay hook up is post 30 is the input. Post 87 and 87a are the output but one is at rest and the other is switched. If all you want to do is turn something on, use the switched not the at rest, if you want to turn something off wire to at rest and when switched it will go off. 85 and 86 are the coil. 1 should be hot, the other negative. I perfer to run the negative side through the firewall to a switch then the other side of the switch to ground, that way if the wire ever shorts out going through the firewall the worst case is something turns on instead of possibly burning up a wire. It doesn't matter which you use for hot or negative on 85/86 as long as you use the opposite on the other side. This is super basic info, to get you started. Google search will pull up wiring diagrams for relays. Use the search Bosh 12 volt 15 amp relay wiring.