Para leer un linea determinada de un archivo puedes poner:
archivo = io.open("miarchivo.txt","r")
contador = 1
leer = {}
for linea in archivo:lines() do
leer[contador] = linea
contador = contador + 1
end
archivo:close()
El contenido de la linea 5 sera por tanto: leer[5]. El de la 6 : leer[6], etc.
Para saber la longitud de un texto utiliza :
longitud= string.len(texto)
Esto te dara el numero de caracteres del texto.
Saludos