It is OK to use methycobal in this dose but also keep in mind the fact that there is malabsorption history. So check vitamin B12 levels at the end of three months. If there is frequent diarrhoea, injectable vitamin B12 maybe used. Deworming would be a good idea. Vitamin D needs to be separately supplemented, as this does not contain vitamin D.