I highly reccomend getting more RAM at least 4 GB of it... 2 GB will probably not work too well for Creo.
As for the GPU, you should be fine with the Intel HD 3000, as far as I can tell it supports OpenGL up to 3.2 on macs and is 3D capable. I think the RAM is a little more important than the GPU/
You can find detailed system requirements for PTC Creo
here.
Keep in mind it says 512 MB minimum of RAM. I highly suggest you have more.