See this link:
And this one:
And yes, any one of the processes described will transfer everything from the pc to the Mac.
The transfer is a copy. The originals will remain intact on the pc. Therefore there is no danger of losing anything by transfering. Worst case scenario is the transfer does not start or complete. In either case the originals are still where they always were.