Recover, Restore, Write, ¿Repeat?

Hello, i've got a 2TB external hard drive which just lost all it's data.

at the time it happened it only had 800 GB stored, I've got another a 500 GB HDD which i'll use to store the restored file with Recuva.

My Question is:

If I restore 500 GB of those 800GB in my second HDD and then move some of those restored 500 GB to the HDD which im originally recovering from, will it overwrite the files i haven't restored yet?

I read that is dangerous to restore the files to the original HDD from where you are recovering, it's advised to use another drive, can I restore part of the data in a second HDD, then move it to it's original HDD and continue with the restoring?

Thanks.

Yes moving them to the original drive at any point will likely (greatly if many files are moved)reduce chances that data unrecovered will be available

Edit: its not the originals that are moved which causes the problem, it's the action of writing any file to the original drive.