Congrats on the new digi cam, you and your Dad will love it. The LR units do NOT come with a CF Card but they do have an internal memory that will store 50-2.1MP images. CF Cards and Card Readers can be bought pretty cheap on Ebay and you don't really need a more expensive high capacity card. Just buy 2 and you'll be set.
On another note, IF you ever want to purchase additonal LR cams contact me. I have a buddy from another that is now a Leaf River Dealer and sells them at a very good price. In fact, he has the DC-1 models now for $249.... SHIPPED!
I also wanted to add that the MasterLock PYTHON is the best locking mechanism I have found for these cams. IF you want or need one, this is the one to have IMO. Good luck and keep us posted?