You have to buy card readers seperately, right?
Yes, they don't cost much and they read all types of memory cards.

More than likely the camera will work fine.