A contract cannot be executed by a minor. However, a guardian or a person authoried to do so can purchase a property in the name of the minor. But do keep in mind that the property would then belong to the minor and the guardian or the authorised person cannot sell the same without a court order.
Also if you are purchasing it in the name of the minor, where did the minor get the money from. Self-earned by the minor or is it your money you are investing in the name of your children? If it is your income then the income will be clubbed with your income and it will be considered your gift to the minor.
It does not amtter much if it is MHADA property. MHADA property will have some more restrictions or conditions for transfer.
Please look at the details and then decide.
S Jadhav