Harness and computer for SRT 6.4 plus auto

Nope.
That is the main reason that I have not seriously looked into swapping an 8 speed auto into one of my cars. The FCA group has a death grip on the electronics that nobody has been able to crack yet.
The A8 is a huge transmission too, if the electronics can be figured out, you will need some metal fabrication skills!