Yes and yes.
First, a hyper-link is simple text data that you can put in any text field to be delivered to a Web page. You can either have the link pre-coded in HTML or have the data field just be the link and code the HTML around the delivered data.
Second, I did a quick search of the InterWebs and found this posting:
It describes how to access container field contents via the PHP API.