Mmm, I would doubt that the first three of those would be the problem, but I'd try removing iStat Menus helper, restarting , and seeing if this makes any difference.
Before doing this it might be worth checking which GPU is actually running by heading to Apple Menu> About this Mac > More info...>Hardware >Graphics/Displays to see if the NVidia GPU is, in fact, running straight after you boot up, though. (It should list both the Nvidia GPU and Intel integrated graphics - the one which is running is the one which indicates it has a display connected)
While you are there in the hardware section of System Profiler, take a look at the "power' section, too, to check that the battery health information and full charge capacity are OK.
You should also check, using Activity Monitor, for any other processes that may be chewing up CPU cycles and therefore battery charge life. (see
http://support.apple.com/kb/TS1473 ) Any process using more than just a few percent of the CPU after you have booted up but before you have deliberately opened any applications (apart from Activity monitor), should be regarded as suspicious.
Cheers
Rod