Hey there, @NBB2022.
Welcome back to the Community!
Yes, if they have three different businesses, they'll need one QuickBooks Online account for each of them.
As for retaining access to your historical files with QBDT, you'll either need to maintain a QBDT version as well or enter/export all of the data to QBO. Using a trial version of QBDT won't work forever.
Here are some guides that have additional information that might help you make your decision:
If you have any further questions, don't hesitate to ask. I'm only a post away!