A Microsoft file hosting and synchronization service.
I am sorry for your loss.
To share 4TB of files, I think you have a few options -
Option 1 - You can get the Microsoft 365 personal subscription; if you don't need it for a year, you can subscribe for a month, and then you can add additional storage, up to 10TB, for your same account. https://www.microsoft.com/en-us/microsoft-365/onedrive/additional-file-storage Then you can upload these files to OneDrive and share from there.
Option 2 - Instead of getting the personal subscription, you can get the Family subscription, as it allows you to share the subscription with another 5 Microsoft account users, each user gets 1TB. The diffference here compared to option 1 is, the entire 4TB of data needs to be spread out among 4 different accounts, whereas Option 1 allows it to be all in one account.
Option 3 - Depends on how many people you need to share with, you can also just get external drive, put them in there and give the drive to the others.