J1708 is a RS485 tranciever, a lot of american trucks still use it, and volvo buses up to about 6 years ago still had them in combination with J1939, each having different data types. you can decode it as serial data on a computer fairly easy, it was a low baud rate.
J1708 is nice and slow, J1939 at 500kbit is very common these days with Mercedes, and a few big manufacturers are about to make the jump as they are consolidating there sub brand components. 1mbit is still probably about 3 years off being using in a common truck / bus, if someone does do it, I would expect Mercedes would lead that. (Current year sprinter van has 1mbit canFD as far as my scope probing could tell, as nothing I had could talk to it)
K line has special transceivers as well, and I would strongly recommend using one, there is a stupid amount of devices out there that do not pull to ground, but only about 1/3VCC, 10400 baud is the most common, the 5 baud is only for the handshake.
If the diagnostic tool is built using these transceivers then it should cope fine for J1708/J1939 with a reduced battery feed and the other optional IO pins disconnected. K/L-line would involve looking at what chip they used, or doing a double level shifter if you can't open it, as the signal is a ratio of the battery voltage,