Jeff,
Just forget what that person at the store told you about closing running apps - that's a bunch of hogwash. The only time you need to close a specific app (much less all of them) is if it's run out of control, which will usually be evident by a general slow down in the phone, or an app showing up at the top of the list in battery usage when you haven't been doing much of anything with it.
He is correct about the sync interval, though. You should check any apps that periodically access the Internet and make sure you're limiting their data access.
Your latest screenshots still reflect a sub-optimal connection, except the last part where it finally shows green.
Your phone was awake much too often, which probably accounts for its subpar performance - 6 1/2 hours, at 30%, isn't very good, particularly with only 30 minutes of screen on time.
Since you've changed the polling interval for email, give it a full charge and several hours of use and lets see if anything changes. You can also try:
BetterBatteryStats:
http://market.android.com/details?id=com.asksven.betterbatterystats
GSam Battery Monitor Pro:
http://market.android.com/details?id=com.gsamlabs.bbm.pro
SystemPanel:
http://market.android.com/details?id=nextapp.systempanel.r1
Wakelock Detector:
http://market.android.com/details?id=com.uzumapps.wakelockdetector
to see if any of them help she'd any light on what's going on.
BTW, you can leave WiFi (and GPS, if you occasionally use it) turned on all the time without taking a noticeable hit in performance or battery life.
Sent from my rooted, debloated, deodexed Sinclair ZX-80 running CM -0.001 using Tapatalk 2