you can be any age and you dont need a license.
you need a place to host your website, i would say www.dreamhost.com
Create a free website: www.freewebs.com
to Buy a domain for around $10, then pay for hosting at about $5 a month
www.godaddy.com
i made a website just for the sake of making a website, didnt bother paying for the second month of hosting.

