Какие есть способы хранить данные локально?
Есть встраиваемые базы данных. Самая популярная из них SqLite. Хранит данные локально, в указанном файле. Если данные у вас меняются, то лучше использовать ее, а не костылить самому на файлах.
В WinApi есть функции для работы с ini файлами. Это самое простое. Для остального придется подключать внешние библиотеки.