"messaggi" deve essere dichiarata a livello di classe, in modo da essere visibile (scope) in tutte le funzioni e sub del form

al click viene inizializzata messaggi così come hai fatto
al click parte anche il timer

nel timer puoi passare il singolo messaggio

vedi tu come far variare l'indice dei messaggi