Let me enter some light on this subject, Yes you can use the pump you have for now since it is bigger than the stock pump, I have a 255 lph in tank and the only problem you will have is getting the fuel pressure down to around 7 psi. I hade to use two regulators to get the pressure down far enough; one return stile and one non return stile and it works but if you can afford to I would have the fuel system redone for your setup.
Yes you can use the stock throttle cable but it is longer than the one for carburetor.
I don’t know anything about the aod, sorry.
Hope this helps
------------------
James Cox
nochevy@hotmail.com
1991 Mustang LX
12.565 @109.38mph 1.764 60ft