Does this program have the capability of saving or exporting to dwg formats?
Yes
All the other situations you are having can be fixed with the proper setup of the translator. The default one was created by graphisoft so you have to modify it to your particular situation. Also it is advisable to coordinate with the people you are sharing your data with to establish the best options and standards to share the drawings, this is true even if everybody is using AutoCAD.
As a starting point if you are exporting from PM09 these are some of the settings that you need to keep track of:
_ in the translator check units -inches, meters
_ in the translator check the save in paper space with full drawing content if you want to save the page layout to pspace and the drawing viewports to mspace.
_ in PM change the view settings to Hairlines- AutoCAD users are not comfortable with lines having width.
_ Send one file first to the person you are sharing the info with. Tell him to change the settings for the color of the layers, linetypes, fonts, units, viewres (do not change the layer names) to what he is used to. Then he can erase all the layouts and lines from the dwg. This file after you get it back will be set in your translator as the template file for all other settings for this project.
_ The only setting I have not being able to figure out is how to get the dwg lines to be exploded instead of having them as a group, but that is easily remedied in AutoCAD
Your problem with exploding dxf's and the millions of lines created is because of the dxf file format in which all fills or hatches are not one object but a collection of lines the same happens for plines, splines, circles and arcs since they are approximations of very short straight segments.
Hope this helps
Eduardo Rolón AIA NCARB
AC29 US/INT -> AC08Mac Studio M4 Max 64GB ram, OS X 10.XX latest