Вот тебе пример:

Код AS3:
var str:String = 'Название сайта';
var objTf:TextField
tf.addEventListener(MouseEvent.MOUSE_OVER,overTf)
function overTf(e:MouseEvent):void {
objTf=new TextField();
objTf.text=str;
objTf.x=mouseX;
objTf.y=mouseY;
addChild(objTf);
}
tf.addEventListener(MouseEvent.MOUSE_OUT, outTf)
function outTf(e:MouseEvent):void {
removeChild(objTf);
}
tf - имя твоего текстового поля
Второй вопрос:

Код AS3:
tf.addEventListener('click',clicked)
function clicked(e:MouseEvent):void {
System.setClipboard(tf.text)
}