Hi,
I have read the project description but I have some confusion about the description you posted. First, you haven't mentioned what is the component for, what is required? Second, you haven't mentioned Joomla version, that for which Joomla version this component is required. Third, about the form, what is the purpose of the form?
Here is how I will provide the work if I am selected. The component I will develop will be pure MVC based. It will be an installable package, which you would be able to install on any Joomla site you want required that Joomla version will be the same.
For further discussion, you can contact me here on Freelancer.
Hope to hear from you soon, have a nice day!