Ho risolto il problema:
- per contare le righe:

import java.io.*;
import java.util.*;

public class Conta {
public static void main(String args[]) throws Exception {
String str = new String();
FileReader f = new FileReader("NomeFile.txt");
BufferedReader br = new BufferedReader(f);
Vector v = new Vector();
try {
while((str = br.readLine()) != null) {
v.add(str);
}
} catch (IOException e) {
e.printStackTrace();
}
System.out.println("Righe: " + v.size());
}
}

- per trovare 3 parole a random direi di scegliere una frase a caso, dividerla in tokens e sceglierne a caso tre.(se ho tempo faccio il codice anche per questo)

N.B Nella lista degli errori ho visto eccezioni di awt, eventi ecc...
Controlla meglio il codice.

Ciao