Hello 
You'll need to distribute the activex control with your application by adding it as one of the support files when building the distribution kit. You will need to check on 
adobe's site for more information about the dependencies of this control. Also make sure to select the file group and check the option "Register files as activex servers"
The issues of legality vary with the company that creates the controls. In the case of adobe, it would be better to search on their site to find info on whether you can freely distribute the control with your app. It looks like its a free control, but always good to make sure.
Sounds like a cool app though.
Bilal Durrani
NI 
					
				
			
			
				
	Bilal Durrani
NI