If you know color codes, old and new, you can match up functionality at that terminal block shown in your picture.
Mercury control cabling codes are:
Red: 12v input from engine.
Purple: 12v output only when ignition switch is somewhere but OFF
Black: Ground input from engine (battery -)
Yellow wire/Red stripe: 12v for your starting solenoid to energize when key is in Start
Black/Yellow stripe: Engine kill
Yellow/Black stripe: Fuel enrichment/choke...push in on key to squirt fuel into carbs or activate electric choke.
Gray: Tachometer signal to tach gauge
Tan/Lt Blue stripe: Warning OT, or low oil grounds warning horn in wiring harness, activating it
Usually outside connector but part of harness:
Lt. Blue/white stripe: Power Tilt and Trim (PTT) Up command
Lt. Green/white stripe: PTT Down command
Harbor Freight has kits of terminals and splices and such which would be the parts needed to remove a connector from a new harness and installing terminal lugs.....no biggie there....as long as you get the functions lined up properly.
On the mechanical cable part, I'd bet Teleflex specifies what engines use which of their cables. So I'd contact them to answer adaptation to your engine question.