I highly doubt it

BF2 is a graphics intensive game. PC's without the proper Graphics card will either over heat due to the demand required of them or you'll find yourself crashing back to desktop or playing really slowly.

Your GMA is a problem that cannot be ignored. You can try to see if it works, however, you sure won't be enjoying the lush perks that you get with laptop with better graphics. Like the XP series from Dell.