@Some person
You could use "Move to" action to move files from OneDrive to SharePoint. When use "Move to" action, you should remember to click the box "Keep sharing with the same".
After moving the file, external users will receive an email to remind them that the file has been moved. External users can access the file through the email.
If an Answer is helpful, please click "Accept Answer" and upvote it.
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.