Hi,
Hope you are doing fine. I am fine also.
I am a new at freelancer.com but I have a lot of experience related to website development. Also I am a google certified internet marketer. So, though I am new at freelancer, you need to hesitate. I am available for any discussion for your project.
Anyway, Let's talk about your project,
Part One:
A lead generation website like: www.franchisegator.com. It will cost you 250$ with all features you required. It will takes 10 Days to Complete.
Part Two:
White hat SEO & bring your website in google search first page, This is not a fixed price job. I can guarantee that I am able to bring your website at google search's first page, But you have deal with me for monthly subscription basis. The monthly fee will be: 220$ for your website.
Part Three:
Same as above, The price depends on the keywords you will give, I can't give you an estimation before my proper analysis.
Hope you will be amazed with my service...
Regards,
Muhammad Samiullah