Как создать объекты на основе данных из csv-файла?
Читаешь файл построчно, парсишь, создаёшь свои объекты.
Создаёшь класс Airplane:
private class Airplane {
    public String type;
    public String name;
    public float weight;
...
}
Далее, читаешь построчно свой текстовый файл, парсишь данные из строки и записываешь их в поля нового созданного объекта класса Airplane.
while(not end of file){
  String s = read_next_string_from_file;
  String[] data = parse_data_from(s);
  Airplane ap = new Airplane();
  ap.type = data[0];
  ap.name = data[1];
...
}
Правильнее, правда, писать данные через конструктор. Но это ты сам уже сделаешь