YES, the LR's use the same CF Cards that the Cuddebacks do.
BATTERY LIFE is exceptional with the Leaf River units. You WILL get 2 to 3 1/2 months of FULL battery life!
I get my Leaf Rivers from my buddy Mike Kruger. The best buy you'll find WITH FREE shippings. Not to mention, Mike is just a great guy and as good as they come. He'd love to help ya. Here is his link.
http://www.cyclezonektm.com/eshoppro...4I21JAMQ1478R0