Le préavis doit-il être donné obligatoirement par écrit ?

Oui.

A peine de nullité, le préavis de grève doit être notifié par écrit à l’autorité compétente de l’Administration du Travail du ressort ou à défaut, à l’autorité préfectorale.

Article 82.5 de la loi n° 2015-532 du 20 juillet 2015 portant Code du Travail