A:Answer No, you would need AT LEAST 64MB of ram running on a cutting edge processor IMO. 16MB of RAM is actually quite small for gaming. Some would say a minimum of 128 MB of RAM. This, by contrast, has 8MB which is tiny, in fact the smallest amount you can buy on ANY laptop over $1500.
Apple makes a good product, but for gaming, you would need an upgraded memory to prevent lag and all the memory in the world won't help a I5 processor which is about 5 years old now, maybe older. Right now the I7 is about the standard in gaming on laptops.
Realistically, you should be looking at about $3000 or more for gaming on a laptop.