No, it does not. Most cameras do not come with one unless they offer a bundle package. There is built-in memory (100MB) but it will only hold a few pictures. It comes with battery, charger, and cables.
No it doesn't, and I'd suggest a higher GB memory card if you want HQ photos/videos. Also wouldn't hurt to get extra batteries (I got these and they work perfectly https://www.amazon.com/gp/css/order-history/ref=ohs_order_orderid?ie=UTF8&opt=ab&qid=&search=103-8798607-1949827&sr= )