Per il volto chiedi sul forum software, ci sono dei programmi appositi.
Per i movimenti:

onClipEvent (load) {
i = _x;
j = _y;
i = 0;
}
onClipEvent (enterFrame) {
if(i == 1){
_x = i;
_y = j;
i = 0
}else{
x = Math.round(Math.random()*(6))-3;
y = Math.round(Math.random()*(6))-3;
_x += x;
_y += y;
i++;
}
}