BA has family plans. They could certainly pool their miles, though not sure you'd want to get on it since it restricts who you can redeem Avios flights for.
https://www.britishairways.com/en-gb...ehold-accounts
If you decide to go with it, you'd want to make yourself head of household and have them register using your address.