You'll most likely have to buy a domain name such as www._____.com
and then you can buy a email account or some hosting sites may give you a few free email addresses. I'd say you'll be looking to spend around $20 or so for everything. I use Godaddy and they're are decent for hosting and email, not great but alright. They give you 1 free email address with the option to buy more.