Как в delphi сделать класс и описание его методов в отдельном файле?
Первое, что вам пришло в голову, было единственно верным.
Попробуйте еще.
Если задача стоит в том, чтобы юнит с огромным классом разделить - тогда можно через директиву include попробовать вынести отдельно список объявлений методов.