1. It consist of a step series….
example you must first make a selection before a 2nd selection option is available and so on and so forth.
2. I also need a textbox area for typing in the same page.
All these need to carry through the checkout area when a customer click to buy.
So you need to modify the database to capture all this new informations.
I have attached an example screenshot of a site that it's model after.
[login to view URL] if you want to see it in action.