1: Did you turn off power saving features in the bios?
Perhaps your intensive application is realy disk intensive. try running prime95 and you should peg out both cores.
2: the only thing a dedicated graphics card will do for you is free up the portion of ram thats being allocated to the onboard video card. So yes there will be a little improvement but you may not be able to notice it.