Ответ 1
Да, посмотрите ссылку на протокол UIWebViewDelegate, в частности webView:shouldStartLoadWithRequest:navigationType:
NSURLRequest
сообщит вам, где ссылка, на которую они нажали, будет направлять их.
Вы просто вернете NO
в этот метод, если хотите предотвратить загрузку запроса.