Thanks for the reply techgnome,

Regarding the instancing of AutoCAD.... it's just like the instancing for Microsoft Excel:
Code:
Public acadApp As New AcadApplication

Public Sub Main()
    Dim doc As AcadDocument
    Set doc = acadApp.Documents.Open("C:\Drawing1.dwg")
End Sub
Also, I can confirm that AutoCAD allows multiple instances.

And... I found another page that discusses the same problem (just with Microsoft Excel instead):
Can I create an instance of Excel that can only be accessed by my VBA project?