First, the iridescent sheen on the wetlands is probably naturally occurring. It is very common. If you stir it with a stick the normal wetland sheen will tend to break up more than get pulled and mixed together.
Petroleum product sheen usually mixes much easier and stays more liquid.
For the soil there are many options. You could look at excavating the worst of it and disposing. I work on large spill sites and often do this. Usually the cost is $20-40/ton at land farms or landfills near me, not including transport if hired-out. The cost may be different where you are and for smaller quantities, etc. Disposing normally requires a lab analysis of the soil to verify it is non-hazardous by the regs. Hazardous in this connotation is about flammability so the soil has to be almost dripping with petroleum for the lab result to indicate it is hazardous. The quantities involved with junk cars make a hazardous result unlikely. So there are hassles and costs associated with disposal.
For dealing with it on site. If the cars were mostly in one area and you can work that area as is, leave it where it is. If not, you may want to excavate the worst of the soil and work that soil in a convenient place. You could try the fungal approach, however, my guess is the concentrations of petroleum compounds wouldn't be high
enough to sustain the colonizing fungi alone and you would then have to add additional food for the fungi. This isn't such a bad thing, but a little more work and fuss.
Normally landfarms just spread the soil out and till it frequently. Some of the more volatile contamination evaporates and the soil bacteria deal with the rest. This is high-till
gardening - since you want the surge of soil bacteria activity that comes after tilling. Also, the remediation occurs faster in the soil if you do not add organic material. Bacteria will breakdown the easiest to digest organic material available, and most petroleum compounds are harder to breakdown than plant matter. It isn't a big deal if the soil has a lot of organic matter it may just take a little longer to break down all the petroleum hydrocarbons. Also, the bacteria are already in the soil. You could add effective microorganisms if you want. It might help but it is not necessary. The soil bacteria that will break down petroleum are absolutely everywhere.
If you are concerned about it or curious, you can test the soil. There are many different test methods but in this case I would recommend a total petroleum hydrocarbons test like EPA Method 8015. This method can be broken down further into gasoline range, diesel range, and motor oil range. One soil sample tested for all three ranges would probably be about $100-200 (call a lab near you). A test like this adds up the concentrations of a wide range of hydrocarbons and gives you the total. Compound specific tests are more expensive and are a little more complex to interpret. To make a composite sample grab about five hand fulls of soil (of the most contaminated) and mix together then put the sample in a clean, sealed glass jar, bring to lab on ice. The lab may have other instructions for you and have you fill out a chain-of-custody form, etc.