Да, модель будет полезна, но не нужна (также просто DefaultTableModel
).
На самом деле вы можете просто заполнить JTable статическими данными, используя правильный конструктор:
public JTable(Object[][] rowData, Object[] columnNames)
но вы не будете иметь никакого контроля над данными внутри таблицы.
Модель используется не только для обеспечения взаимодействия с возможностями редактирования, но и для предоставления источника данных для таблицы либо для чтения, либо для записи, поэтому всегда полезно иметь ее.