Как организовать хранение текстовых ресурсов большого объема в android?
Сделайте самым простым способом: создайте  в папке values отдельный файл для текста соглашения и разместите его там как строковый ресурс. Как минимум у такого такого подхода два плюса: просто работать с текстом, легко сделать локализацию под другие языки. Выдумывать какие-то выверты тут не вижу смысла.
Если соглашение нужно только при первом запуске, как вариант, можно хранить в assets. Плюс такого подхода в том, что если к нему не обращаться, то и в оперативную память загружаться не будет.