Static per i metodi, come troveresti su qualunque manuale, serve solo quando il metodo non è legato alcun modo all'istanza.

Un esempio è se fai una classe Utils con metodi per convertire da una unità ad un altra allora tutti i metodi li dichiari
static, per poter usare Utils.fromCelsius(10). Qui creare una istanza di tipo Utils non ha senso.

Per i campi significa che ha lo stesso valore in tutte le classi in cui lo usi, cosa pericolosissima se non sai cosa stai facendo.

Ma nella tua classe no. GestVoli ha tutto l'interesse di essere una classe concepita senza variabili e metodi statici.
Un domani che la usi in un progetto più grande magari avrai bisogno di creare più GestVoli, uno per i voli europei e uno per quelli extraeuropei, e se lo lasci così non è fattibile.

Per quello che vedo dai tuoi esercizi tu non hai praticamente MAI bisogno di usare static, non lo usare mai. Avrà un senso magari in un programma che farai un giorno e allora farei bene ad usarlo, ora no.