Is registration of deed/agreement necessary?

YES. The registration of the deed/agreement with the concerned government body/department is extremely important because as per Section 17 of  The Registration Act, 1908 in order to create a legal title and ownership over the property, registration of deed/agreement is must.