If DisplayData is a member of TForm1, then keep it. and take what's inside it to another unit. For instance, take FillGrid to another unit and make enough modifications to make it work.
Right now FillGrid is declared as:
procedure FillGrid(aRowIndex: integer);
If you move it to another unit, you should provide sg1, sg2, and CustRec as parameters:
procedure FillGrid(aRowIndex: integer; sg1, sg2: TStringGrid; CustRec: TCustRec);
I don't know the actual type for CustRec, I just assumed TCustRec, you should correct that.