Okay I have no answer for the first one. But for #2 I do think a healthy body would mean a healthy mind because if you're nourishing your body well and staying fit then you will feel physically better and if you feel physically better you're more likely to want to learn and feel more motivated.