import java.io.BufferedReader;
import java.util.Collections;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader
For first issue, you're trying to add a String into a List instance. You sould use the String to create a CelebrityNamesFile instance and add this instance to your list:
CelebrityNamesFile celebrityNamesFile = new CelebrityNamesFile();
celebrityNamesFile.lastName = oneName;
myCelebrityList.add( celebrityNamesFile );
For second issue, try
Collections.sort(myCelebrityList, new CompareLastName());
As @alyu points, the CelebrityNamesFile class needs to implement the Comparable interface to work with the code you're posting, but you could also add a Comparator instance (and you already have the CompareLastName class that implements it).
More about this: