>primo, non mi è chiara l'utilità delle due variabili (iniPoint e endPoint)

Nessuna, le puoi cancellare: si tratta di un refuso..
(avevo iniziato lo script in un modo, poi ho cambiato idea e non ho cancellato).

>Secondo, non riesco a capire l'utilizzo del comando void.

Il significato di quel Void non è quello dell'operatore void (v minuscola) che c'è sulla guida. Serve ad indicare, nella sintassi dell'Actionscript 2, che la funzione non riceve parametri e non restituisce alcun valore.

>qual'è la differenza tra onMotionStopped e onMotionFinished?

Un evento viene scatenato quando il tween viene interrotto dall'utente, l'altro quando il tween completa da solo il propio corso..