The temp. seems normal. Zetec almost always run a little on the high side according tho their temp. gauges. Teh shop will likely tell you that there's no way to clean the IAC, you can only replace it. However, everyone on here knows better. Sometimes though the IAC is just too far gone and does have to be replaced. While you're hitting maintenance...
-Fuel Filter?
-Oil/Filter?
-Tranny Fluid?
The only one of those that will improve on the rough running will be the fuel filter (possibly). However, oil/filter and the tranny fluid (ATX or MTX) is never a bad idea to do.
Other than that, welcome! Some people get a little grouchy and tell you to search, but if that do, just search. It's not the easiest thing to do on this site, but there's a HUGE amount of info on here. You'll be able to get that zetec to run forever...