Hola, para obtener la ruta de instalación de tu aplicación puedes utilizar la propiedad del objeto Application.StartUpPath, para saber si hay un lector de PDF instalado te recomiendo que verifiques que aplicación esta asociada a esa extensión, para eso puedes consultar este enlace
http://www.codeproject.com/Articles/...le-Association
Saludos