The minimum requirement for Video Ram TS2009 needs is 64mb, so you should be good to go - just keep in mind that results will vary depending on the actual routes you use, most mid-end range graphics cards now boast anywhere between 512mb-1gb video memory, so don't be surprised if you jump into some mega-detailed route and your framerate decides to crash and burn.
However, I had read somewhere that Win7 has made some improvements with the way it handles memory between regular RAM and Video RAM by shifting things between the two when the need arises to prevent over-bloating the VRAM during extreme load, so I would assume it would be an improvement over an older OS, all other things considered.
You may want to look into an upgrade for that Intel graphics card - that almost certainly sounds like an on-board chipset. The problem is that often times OEM computers (the kind you buy pre-built from XYZ Electronics Store) will tend to have sub-par graphics cards installed out of the box (even more-so in laptops, as their is very little space to cram an entire desktop's worth of parts into), usually just a few processors built directly into the motherboard itself, which is an easy way to bottleneck performance as both the video card and the CPU will be vying with each other for access over the same data buses of the motherboard rather than the Video Card having it's own dedicated data steam on a PCI-E channel, not to mention that those little cookie-cutter Intel things tend to drag boulders compared to anything similar from nVidia or ATI. Usually most computer manufacturers are keen to brand OEM's with actual 'video cards', as opposed to integrated video as their 'Gaming Series' or some other nonsensical premium produce line rubbish - which is really just an excuse to charge you more money.
As for DirectX, Microsoft has an all-in-one 'web-install' version of DirectX available from their site that is simply a small exe file that when ran will query Microsoft's file servers for the most recent DX version available for your system, it removes the hassle of having to search for that specific new x.x.102 build or whatever you need as it also installs those DirectX versions between what you have now and the new stuff. I'd recommend it if you have a dedicated internet connection.