Supongo que ya habrás elegido solución, pero por si acaso, todo depende de qué quieras hacer con los textos y en qué formato los tengas para empezar. También de si los vas a querer para consulta online o que estén en la app offline. Si la app va a permitir hacer búsquedas de texto o no...
Sobre mostrarlo que es la pregunta, puedes fijarte en cualquier app de lectura de libros electrónicos y organizarlo en páginas virtuales por ejemplo (en dispositivos pequeños habrá más páginas y en los grandes menos porque cabe más información). O si quieres scroll infinito, igualmente deberías dividirlo en fragmentos más pequeños y usar una RecyclerView con TextView dentro, más que nada porque una TextView con un texto grande va a velocidad de tortuga.