mi sa che ti serve una lettura approfondita di questo articolo e, x rispondere al primo, leggi il punto 3 in questo
x l' ultimoche problema hai a lasciare l' onmousemove a registrare la posizione sempre e a richiamare una funzione ogni tot che prende i valori al momento del richiamo di mouseX e mouseY e le stampa?