I don't have a lot of experience with .dxf files, but trying to join all those seprate pieces is probably a losing battle.
Have you tried using the Smart Fill tool or the Create Boundary tool in X3................for me, it worked like a charm to convert those pesky .dxf files.
You'll get instant filled shapes and a drastically reduced number of nodes.