My general advice for users who want to "change things" when they are not really sure just what function those "things" perform in the computer...is to leave them alone...educate yourself by reading from that vast library we call "the Web"...then proceed to possibly experiment on your system.
Of course...if users don't mind the possibility of having to do a clean install to overcome something they do...or wail about the fact that they cannot access files which are "needed", but not backed up...I can only suggest.
FWIW: The number of processes running at any time on any system...is dependent very much on the tastes of the user. The more programs running, the more processes is about the only general rule I would attempt here.
For example...I am running XP Home. SP3 on this system. If I use task manager to see what processes are running, I count a total of 33 but I know that number varies. Of those 33, none are using more than a fraction of 1% of my total system resources (for want of a better term), since my System Idle is at 99%.
As for your query whether the system will run "faster" with fewer processes, my guess would be not. Out of all those processes listed...only the ones reflecting high percentages are using any noticeable system resources. And System Idle Process is a funny name for an indicator of how much the system is NOT being used (high percentages are good).
If you want your system to run "faster", then the best thing to do is probably to see that it has the maximum amount of memory installed which the O/S can properly use.
Just a note about MSCONFIG: It's meant to be a tool used when users have
startup problems. You can read about it at http://en.wikipedia.org/wiki/MSConfig
and other web links.