What kinds of things should I do to maintain the performance of my iMac?
Set up Time Machine the first time you start you Mac,
Set up Software Update so that your system is always up to date.
A shutdown once in a while should clean most of little garbage but you will have to perform it anyway with some software updates.


and


Never log in with administrative privileges unless you have a serious reason to do so.