Yes, yoga will help you gain flexibility and tone your body. It is also a great way to start the day. I have been doing the YRG Workout which is yoga based and they added in other exercise movements. It might not be right for you because it does build your core muscles but I have to say it has toned my body. Good Luck!
Absolutely! Yoga in the morning is a great way to keep fit and build your energy for the day.. you can do it for 10, 15 or 30 minutes the morning and you’ll get the attractive body shape that you want with practice… by the way, this’s a nice e-course you might consider: