This class is for any human being! We all carry stress/tension in the shoulders and neck. The sequence will put the power in your hands to release some of that through light mobility work and active stretching.
Most vinyasa yoga classes contain a multitude of chaturangas which are great for building functions strength and mobility- when done correctly. Here is a demo of how to do them properly, as well as several variations you can do in the case of injury or just being tired.
The method of meditation you choose is far less relevant than your consistency. Give yourself the gift of awareness and contentment in the moment by taking time daily to do nothing other than sit and focus on the breath.