Thanks for the comments. I haven't seen the long lokar handle. Would you be able to post some pictures? As for the axles, I don't think they are factory ford due to the narrow track but I'm sure they are similar. Steve can answer that for you. The weak link in a cobra drive line is the tires. It will be hard to break things if you aren't;t on a drag strip. If you are a drag racer, then go with the 9 inch rear. This IRS is as strong or stronger than any thing I have seen but then again thats just my opinion.
Here are some pictures of the IRS in the car.