Jarrad, I'll make a specific suggestion with regard to the chains. There are two ways chains wear out: lack of lubrication, or dirt sticking to the lubricant and making a form of lapping paste. The latter is usually slightly more disastrous than the former.

The easy and effective way to look after the chains is to have a regular service schedule that includes washing the chains and sprockets with solvent, drying them, then oiling them. In the old days this was done by taking off the chains, washing them in a kerosene bath, blowing off the kero with compressed air, and oiling them up before putting them back on the sprockets. These days it is probably more common to leave them on the machine, blast off the oil and crud with a degreaser spray, dry off the degreaser with air blast, then spray on new lubricant. Both systems can work well or badly, depending on the operator.