How much traffic will your site need to handle?

How complicated will it be?

Assuming it's not gong to be a fully fledged e-commerce site...

I expect your best bet (to start off with) would be to

set up a site with a free ISP

register the name and map it to your free area