Hi Laura
if the user already exists in the new system then uploading the course completion will upload as RPL to the same course that is in the new system. without duplicating the user assuming they have the same username.
it is also possible to do a course backup with user data and restore into the new system providing the system restoring to is later than original and has any customisations the same as original site. this would restore all the activity completion data as well.
regards