No, not all principles are necessary for every person. Individual needs to experiment with the practice of yoga in different ways to find out their practices.