I want to make a website like OKHomeseller - Okanagan Real Estate, Kelowna Real Estate, Vernon Real Estate, BC Real Estate, Kamloops Real Estate, Thompson Okanagan Homes for Sale by Owner

Should I use mysql and php?

Or would the free version of SQL express have enough memory
to allow 100 or 200 homes?

Is there any other databses that are free or cheap and would work with dreamweaver MX?