Will the grace period restart from 30 days or it will continue from the initial grace period?
It should restart from 30 days.
If the purpose is to keep the mailbox data, you can consider converting it to a shared mailbox, which does not require a license and have a storage quota of 50 GB.
Now domain (Company A) is verified in M365 tenant and both locations have mailboxes with same email address.
If the email addresses are exactly the same, it may not be possible to deliver emails to third-party.
If possible I would suggest using different email addresses, then use mail flow rules or Outlook inbox rules in Exchange Online to forward or redirect the messages to third-party.
To archive this, you may also need to first configure this domain (Company A) as internal relay domain in Exchange Online, then create a send connector to send messages to recipients in the third-party host.
For more details, please refer to:
Manage accepted domains in Exchange Online (Internal relay part)
Set up connectors to route mail between Microsoft 365 or Office 365 and your own email servers
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.