Wait. Don’t copy anything!
So the clients current website is at root…
and you want to test, not deploy… so create folder inside root
install clean copy of wordpress, then import all the content/files/theme for testing
when you’re ready to deploy, it’s just a matter of changing few things… you might also want to protect /root/wordpress folder with .htaccess so that it’s not accessible to public.