No. It has no graphics card, meaning it will run those programs slowly, especially simultaneously. The i7 is probably a weak version, especially if it's a touch screen laptop ( The processor has to be a low power version so the touch screen has plenty of power to use. )
For $900, this will have more than enough power:
http://shop.lenovo.com/...:00011E0B:
It has a high end mobile i7 processor. ( sometimes, intel tries to trick you with the "i7" mark. Their low end i7 processors can't even compete with a mid level i5 processor. ) The i7-4700MQ is on the high end spectrum of the i7 mobile line, ensuring excellent performance. It also comes with a solid graphics card, a solid state drive for fast booting, 8 GBs of RAM and 1 TB of storage.