I want to keep everything.
I should be able to just highlight all, drag it onto an external drive and feel safe.
How can I verify that all my files are safely copied to the external drive?
You could use a program like Carbon Copy Cloner (to duplicate the drive) then use the command
it will stop at the first differing byte, writing out its offset, or on EOF on the shorter drive.