This subject is confusing. I'll give it my best shot, based on conversations with people at Oshkosh and some reading.
I think the unit NavWorks portable was the PADS600, but as I said it did not look quite like the photo on the website. And what I was told about traffic does not agree with what is on their website. I do not know if the information I was given is wrong or if the website is wrong. Since they are not shipping a product yet it could change.
The ADS-600B transceiver is not TSO'd, according to their website. I do not know if it will be. I guess that is OK for experimental aircraft.
There are two frequencies used in the US for transponders and ADS-B. One is 1090 MHZ, the common transponder frequency. The other is 978 MHz, known as UAT. For aircraft flying belown 18,000 feet the transponder can transmit on either frequency. In the rest of the world the transponder must be 1090 MHz. ADS-B output on 1090 MHz is part of Mode S extended squitter. The Trig TT31 is an example of a transponder that can send ADS-B output.
The ADS-B out information includes an exact position. This position requires an aircraft GPS. Some newer GPS units, like the Garmin 430 WAAS and the GTN series provide the necessary output. Older GPS units, such as the non-WAAS Garmin 430 and the Bendix KLN-94 and KLN-89B do not provide the necessary accuracy information. I think there are blind GPS receivers that will also provide the information.
In other words, ADS-B out isn't cheap, especially in a certificated aircraft.
As far as the traffic information, that is only sent when the radar hears a transponder with ADS-B out. The radar will send local traffic, but that may be only traffic which is local to the aircraft with the transponder. So if you don't have the transponder it may not show traffic local to you!
The traffic information is always sent on 978 MHz, even if the transponder is on 1090 MHz. I don't know if traffic is also sent on 1090 MHz.
Again, this is for the USA - other countries don't use 978 MHz.