Ответ 1
Вам нужно создать "браузер".
Вы должны каждый раз читать/записывать файлы ролика камеры (как работают все системы), но ваше приложение может сохранять изображения и ссылки на файлы и делать с изображениями - пользователь может выбирать несколько изображений.
Импортируйте файл из рулона камеры, преобразуйте в растровое изображение, каким-либо образом манипулируйте и вдавите в массив. Если вы создаете галерею, измените размер растровых изображений на миниатюрный размер. Ваше приложение должно сохранять только миниатюрный растровый рисунок в gpu, исходный BMP - файл ролика камеры.
Вот пример преобразования файлов ролика камеры в bmp: http://www.flashandmath.com/mobile/cameraroll/