Помни, что декодинг изображений ресурсоемкий процесс, особенно если будут JPEG. Можешь недосчитаться и 10 кадров. Возможно нужно будет делать очередь с кольцевым буффером и декодить в отдельном потоке изображения. Еще одна точка внимания — как работают таймеры в iOS. Хотя не факт что у тебя там iOS ные таймеры будут.
Таймеры нативные.
Графика строго PNG.
А вот размер — не знаю. Я говорю: сделал однотонные картинки чисто для проверки, 200 файлов 1242x2208 общим весом меньше 150 килобайт (!) — и iOS 13 на A9 всё равно не вывозит больше сотни(((