I entered the NXDN world a couple of years ago so I can give you a little info and there are others on this board who can provide lots more.
The software for the NX-3000 series is KPG-D3N. One of the users on this board, kd4efm, can possibly take your order for the software. Send him a message to inquire further about that.
The NX-3320 is a UHF model, and mine has the bi-pin connector on the side for programming. If you need wideband UHF channels in your radio (like for 70cm amateur band) then be sure to ask for the KPG-D3N WIDE version. It costs a little more than that narrowband version but you'll need it if you're going to use the radio for legit wideband channels.
The programming cable that I use on my Kenwood bi-pin radios is actually the same bi-pin cable that I've used on Baofeng radios for years. It's not 'high-speed' like the Kenwood-branded cables, especially when you have to update firmware (which can take about 8 minutes to load).
The later versions of Kenwood programming software have license keys that are 'managed' by a separate program, KPT-300LMC. When you receive your license key info, you should receive a link to download the LMC software and the start-up instructions. More than likely, you'll need to update your radio's firmware to use a current version of the KPG-D3N, so ask your dealer for a download link for the firmware. It's not hard to load... just takes a little while so be patient.
Fair warning, the KPG-D3N was a steep learning curve for me as compared to the scads of other software I've used over the years.
If you're going to use NXDN digital channels, the equivalent to analog's squelch tones are referred to as a RAN (Random Access Number) and you need to match the RAN in your radio to any NXDN repeaters that you'll want to use.
Also, NXDN comes in two channel spacing varieties... 12.5 kHz (Narrow) and 6.25 kHz (Very Narrow). Be sure to set the correct spacing for any NXDN digital channels.
Analog channels will default to narrowband so if you need to set any as wideband, be sure to look for that setting as well.
I hope that gets you started on the right track.
FWIW, do searches on this board for NXDN topics and read back through some of the content and it might answer more of your questions.
73
Vern