No, you don't need cliffs in Animal Crossing. However, they can be helpful for getting to higher ground to collect items or to get a better view of the town.