Risposta : Giusto.

Devi chiamare session_start() per tutte le pagine dove ti serve richiamare i dati memorizzati in $_SESSION, dati memorizzati in pagine diverse dalla corrente. Se non ti servono le variabili di sessione ... non ti serve neppure aprire una sessione e la pagina e' pubblica... cioe' accessibile a tutti senza restrizioni o identificazione di sorta.

Un session_start() servirebbe al solo scopo di azzerare il time out di inattivita' della sessione lato server.