I am not sure about legal procedures in India. I think if you have you site on a server with 150MB of space and unlimited bandwidth that should be enough.
You seem to be very eager to get your site but it will take time to build it all. It is an ongoing process. Once you have decided on a Domain name and chosen a server/host for your site launch a few pages to get it "out there" then add more content each day or week.
You may like to then start submitting to the free directories to improve your rankings and listings.
I have a page on my site for useful tools which may be of interest to you at:
http://www.brand-newhomes.co.uk/webm..._resources.htm
If you need web design software there are some you can download for free and try out such as Website Builder.
Keep posting on TWT and asking questions and you will get the help you need to get you going. But it could be a long haul.