All of those parts are pretty easy to find OEM from a Ford dealer. Alternatively, Moog makes pretty good replacements for them, which some would consider to be better than OEM. Oh, I forgot, you might as well check the ball joints when you have the car on the lift, since these things all seem to go at about the same time. Murphy in action.
On the subframe bushings, I think the consensus these days is if you are replacing the front ones, use the same ones as for the back, rather than the different front part number. Apparently the back ones are better. I shifted all mine to solid aluminum, so I do not know this from personal use, but people I trust on it have indicated this to be the way to go.
If your struts have been replaced only 30K ago, you will be on them for a very long time. I am still on my original struts at 155K, and they are working fine. But I think I have been luckier than most and doubtless will have to replace them in the not too distant future.
Wiring open the secondaries works the same on all Gen III years. It does not really seem to do much in the way of actual performance gain. Nor does it appear to effect gas milage. However, it can be considered as preventive maintenance since the IRMC, which opens the secondaries, is a frequent breakage part and is expensive to replace. Since it appears to make no real difference to have it out of the system entirely and the secondaries always open, many Gen III owners have gone that way. It also, if you like a bit more noise, gives an increased air induction sound from the motor. I personally consider that a negative, but I think I am in a small minority that way.
If you do wire them open, be sure to also disconnect the grey plug to the IRMC box so as not to generate a Service Engine code and to also to remove power from the motor there that pulls the cable that would open the secondary butterflies.
pax, smn