If ya want, I will host it being that I still have some unoccupied hosting plans on my site.
I will host 100mb, 2gb monthly bandwidth, 1 mysql database, CpanelX. It would be until I sell all my hosting plans, so it may not be permanent hosting.
Making the site will take either a template and a good amount of time, or a lot more time and some knowledge of HTML (or dreamweaver/golive/etc).
Just search google for free web templates and you'll get a ton of hits for different outlines that are free to use as long as you keep a link on the page somewhere. Unless you have an editor though you're still going to have to understand the code to personalize the site. I reccomend doing some reading or pirating some software prior to attempting to make a site.