Yes, it is compulsory to register your marriage in India, irrespective of the religion followed.
Yes, a marriage certificate is proof of marriage and can help in matters related to insurance, inheritance, wealth, will, bank deposits, etc.
It generally takes 30 days to complete the marriage registration process, if all the necessary documents are in order.