Exchange online hybrid with two forests is supported. But you need to change the topologies of AAD Connect first:
About link mailboxes in hybrid, you could have a look about this article: EXCHANGE RESOURCE FOREST AND OFFICE 365 – PART IV
Personally, I suggest you merge the two forests, which will facilitate the management and deployment of hybrids:
- After adding domain B in forest A "Active Directory Domain and Trusts", you will could use domain B as logon name in forest A.
- Then, add the domain B as an accepted domain in forest A Exchange, you will could use domain B as email address for forest A mailbox.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.