Ooook, queda mucho más claro.
Como dije, específicamente eso que mencionas del envío
automático cada determinado tiempo es una configuración del Sistema Operativo, en realidad no tiene que ver con PHP, no lo verás en tu curso ni tendrías por qué verlo...
Tu trabajo con PHP se limitaría a obtener el formulario y almacenar la información (donde sea) por una parte y, como tema aparte, realizar los cálculos correspondiente, componer y enviar el correo. Es esto último lo que sería una tarea programada ya de una aplicación externa.
Respecto al manejo de archivos... en general tienes funciones básicas: fopen(), fwrite() o fread() --para escribir y leer respectivamente-- y fclose(). Con estas deberías poder hacer lo que quieras (siendo un curso quizá esto es lo que deberías ocupar), más hay otras que podrían facilitarte el proceso, como por ejemplo file(), file_get_contents() o fgetcsv() y fputcsv() para trabajar con un formato
CSV
Para referencias y ejemplos ve la documentación oficial:
www.php.net/filesystem
Mi "consejo" es que te olvides de la característica del envio automático... eso no impediría cambies de proyecto (tampoco impide lo replanteéis). Si tienes otros problemas (como con el manejo de ficheros) podrías crear un nuevo mensaje buscando separar los temas en lo posible.
Mucha suerte