Do all laptops have a place to put a digital cameras memory card?

No, but these days it's pretty much becoming a standard accessory. It's safe to assume that any mainstream laptop today will have a Media Card reader.