Buy essentials as needed - keep receipts as these will need to be photographed and uploaded when claiming. Obv, "reasonable" is the key here to what is purchased and will be reimbursed.
Did you check this section on BA.com ?
Making baggage claims | Information | British Airways