E' possibile usare un sensore di prossimità come switch di elenco istruzioni?

Certo che lo puoi fare.
Devi scrivere semplicemente il codice che faccia ciò che hai detto. Per calcolare il tempo trascorso devi semplicemente usare la funzione millis.