as you have never done it before and, as you made apparent in your posts, you just want to get to grips with how to go on for now.. then your free host should get you to a stage where your site is built, ready and running as you like it. If it isnt hosted on a proper server though expect problems if you start getting regular site traffic (hell thats the reason MSFN has moved servers so many times)
Good luck with your project, and if you do end up needing that host.. you cant argue with Emax's packages. (xperties you owe me $5

j/k)