As for Vegas (I'm not an authority here, so please excuse any inaccuracies): I know for sure from experience that you can put ProRes on the timeline, and that you can render DNxHD (so I'm sure you must be able to put DNxHD on the timeline as well). As for CinemaDNG, I'm not sure, but the way that Vegas generally works is that it can handle any codec that you can install on your computer, so if Adobe has an installable CinemaDNG codec for Windows, Vegas should be able to edit it.