Добрый день.
Зачем вообще писать архив во внутреннею Flash?
Она предназначена не для ведения архивов, а для хранения проекта и файлов конфигурации.
Извращаться с двумя флешками, тоже странное решение.
В нормальной ситуации покупается промышленная флешка, и архив ведется сразу на неё.
По ресурсу.
100 000 000 - это для Retain (по факту там используется MRAM её ресурс практически бесконечный)
Для FLASH примерно 100 000 перезаписей.