Yes it will come with a USB. But no memory card. The camera has an internal memory that will hold photos without it. Or you can purchase one separately. Thanks for checking out my auction!
At fully charged, and using fairly regularly. I had to charge after 3 days. This was my Disney camera, so it was used for 5 days straight, all day. Then put in a drawer and never used again. :) But only had to charge once. :)