Setup a Linux gateway with nRF52840 to support BLE Mesh/Thread/Zigbee

Hi,
Our company is considering to seup a linux gateway to support BLE mesh/Thread/Zigbee with nRF52840. We want to use the binary file from Nordic directly which could support both the protocol stack(BLE mesh/Thread/Zigbee) and USB CDC. And a host CPU runs Linux platform to control the usb cdc device nRF52840. My question is:
1) Is there a binary file could support the BLE mesh/Thread/Zigbee from Nordic? We can use it directly.
2) Is there SDK for the linux side to communicate with the USB CDC device nRF52840? Can Nordic provide this?

Related