None of those Services shown in your screenshot need to run in Win7 until they are opened. If they are listed in Startup tab then they are permanent freeloaders on your Startup, RAM and CPU.
Marc's updater is unknown, may be poorly written and unsuitable for Win7. If your router is really unable to update DNS, I'd contact tech support to find out why not, how to configure it properly, or replace it.
What happens if you run without Marc's Updater? What is the exact performance result?
I would immediately install MS Security Essentials for a lightweight free AV solution which runs nearly invisibly, after updating and running (in your case) a full scan. Turn on the Windows Firewall. These will have no performance impact whatsoever, just protection.