picture 668 looks to be one of the 2 brush guard light attachments. Why it's bundled up there I have no idea, it should be run down below radiator(unless, of course, you aren't going to install those or the horn, then I suppose it could stay bundled on top there. I think 662 is the AMS Integration kit plug in (for the starfire receiver). 659 might be connector for stereo speaker kit (roof). Think 660 is for the dome light ? So you ordered the front attachment harness, the roof harness, the rear roof harness. Did you also order the front roof harness? 661 appears to be one of the 2 rear work light connectors. You'll notice an identical one for the other connector, they both have a black and another color (orange or blue? I forget) The Front work lights (roof) have a black and Another color, different than the rear work lights. Inisde the dash, you will find the rear connector housings for the switches, they will all have little stickers with symbols indicating use. You will find 2 right next to each other for the roof lights (should be near glove box), one that matches the color you found for the rear roof, one that matches for the front roof. They should have included the install manuals for the kits installed when you got machine, but I can suppose I can scan/upload a few of the pertinent pages in a few of those manuals, if they won't provide them to you. For what it's worth, you might want to consider the rear glass, considering you already have the headliner. Also, the dome light does make a nice addition.
For the Front / Rear work lights and the brush guard lights, you will want to buy Deustche DTM04-2P connectors, and put those on the lights that you end up purchasing. If you search ebay for item 282979160003 , that is the listing I purchased 6 from. You can make an offer for a little less per item and probably get it accepted.
I got the 3 switches for the lights (front/rear roof, brush guard) from Ottraw.net, went with the Contura V series . chose lower independent lights (top always liy, bottom comes on when switch in on position) with white on top and amber on lower. Unfortunately, their Amber color just doesn't come anywhere near as close as I was hoping for to match the gator color (Orange) So, keep that in mind. IF you do get those type of switches, you might want to spend the extra $1 for the Housings ( https://www.otrattw.net/Contura-V-Se...ries-Housings/
), as the JD housing are different style, and get a 5 or 10 pack of https://www.otrattw.net/Packard-630-...-12015869.html
too ( you will have to jumper the top ground in the housing over to the slot next to it). When installing switches in the dash, will most likely have to trim the top corners of the holes in the dash.