No, you don't need 2 cherry trees to produce fruit. Some cherry trees are self-pollinating.