I will start by admitting I am not a fan of CAD/CAM on a laptop in general for personal preference reasons, I just want a real desk when I am using CAD/CAM software.
Looking at the specs I found by using Google (which are useful to post when asking about computers) it looks like we have:
17" Laptop W/standard laptop keyboard (no number pad) & touchpad for mouse.
Intel Core 2 Duo 2.00 Ghz
Nvidia Quadro FX 1600M (M is for Mobile )
I would say yeah from a hardware capability standpoint you are looking at a machine that will decently run AutoCAD 2010, Inventor 2010 and a CAM Package. The only thing I would worry about is with only 2GB of RAM don't try to run things simultaneously, if possible I would upgrade to 4GB RAM ASAP. Also that Core 2 Duo is a 64-Bit processor and I would definitely go the 64-bit route with the OS and software if you can because it will allow you to utilize more of the RAM.
Yes it will run the software.
Yes it can be improved and so has some longevity.
No I would not buy it because it lacks a number pad, a real mouse, and a decently sized display.