Yes, but it is probably going to take you more than 12 hours sitting in front of the PC to learn how to do it,
You'll need to be running similar OS on both PC, both being 32 bit, or 64 bit, and both being XP, or both being Vista or newer.
What version of BF2 do you own? Steam, EA Origin, Retail DVD, etc?
The idea is, not only do the files need to be moved over, you have to copy over the registry entries also.
You have options:
1. Do this manually, through a registry editor,
2. buy PCMover, product page:
Home - Laplink? Software
13 hours is just enough time to sleep, wake up, and go enjoy a nice day or weekend outdoors, much better choice than learning how to transfer windows registry entries... imho