Well if you're under the gun to get this done you'll have to do this down and dirty. I second using some kind of controller to give you audio leveling, time out timers and remote control just in case. I have tried the Arcom 210 but found them difficult to set up and the firmware is a bit buggy. Fine for hams. I switched to the ICS Linker IIa. A little cheaper, easier to set up (DTMF only though), and works well. Always liked NHRC controllers but they are now out of business.
So lets talk. First the logic. You need to cross the PTT to an I/O output "TOR" on each other radio. That's pretty straight forward.
Then the TKR RA output (about 400 mVrms) to the MI input of the 790 (5mVrms). Since the 790 is so sensitive on its mic line I use a series 10K resistor to pad the audio down. This puts the MI line into a range that adjustments can be achieved. The TKR RA output can be adjusted in the test mode of the software.
On the other side the 790 AFO out (125 mVrms) would go to the TKR TA input (280 mVrms). This is a mismatch that you can't do anything about without a little boost from on the 790 (reason for a controller). It may work with reduced deviation, you'll just have to see if it's acceptable. I have had issues connecting the 790 AFO line to certain equipment due to the DC bias on this line. The TKR states that it is AC coupled but a series cap of say 1.0 uF never hurts. The TA line is also adjustable in the test mode but I would think you'd leave this at max.
All audio lines are <1K ohm so impedance matching is not really a factor.
A couple of male DB-25's, shielded cable and programming should get you going.