Searching the forum with MRoogle will usually find answers to most of your questions.
There are no viruses that run on current Macs, and trojans can be avoided with some common sense. If you search using the link I provided, you'll find hundreds of posts on the subject.