vamos por parte lo primero lo puedes hacer con un contador de clicks en el enlace... si mal no recuerdo en
www.desarrolloweb.com hay uno en ASP si no googlee y encontrara mucha informacion al respecto, lo segundo lo puedes hacer no necesariamente subiendo la imagen a la BD sino que a una carpeta de tu servidor y hacer referencia a esta imagen (notece que necesitas permisos de escritura en dicha carpeta), para este fin busca xel upload en asfacil.com... eso saludos u suerte