# sed for empty lines' remove
cat yourfilelist | sed -r '/^\s*$/d' |xargs -r cp -p -v --target-directory=/your_destnation_folder_name/
cp -RL keep soft link
Use cp -P (capital P) to never traverse any symbolic link and copy the symbolic link instead. This can be combined with other options such as -R to copy a directory hierarchy — cp -RL traverses all symbolic links to directories, cp -RP copies all symbolic links as such.