Well my favorite sports are swimming,cycling and football. These sports are my favorite because these are good for strength and physical fitness. These sports have many health benefits so everyone should play sports.
I am a vegetarian so my favorite food is vegetables. I can eat all type of food. Fruits are also my favorite. I vegetables i like potato,spinach and carrot because these are healthy vegetables.
In my opinion your mom should do cardio daily. In cardio she should focus on running,walking,jogging and jumping rope. These exercises are best for fitness and i am sure that your mom will see a big difference in her weight.
Supplements are not effective for weight gain. Supplements cause many health problems. If someone wants to gain weight then he should follow a natural way of weight gain. Diet is best thing so eat healthy food only for weight gain.