Greg Goodfellow said:
I'm working with a volunteer at our station to set up a dedicated station website, based on high school stations and other LPFM's. How much would it take to establish the domain (I'm not thinking godaddy.com at this point) and keep it running?
I have a quiet little website. I have it for learning purposes. I put stuff on unlinked pages available only to friends and family that I send the link to. And I have two or three other domains on that same server site.
I gather maybe prices are going up but currently I budget $12 per year to own a domain name. (I needed a domain recently for a temporary purpose and by using a domain with .info I got it for 89 cents for the first year.)
For hosting I am paying just under $5.00 per month as I recall. I have four domains living on that one hosting account.
Here comes the sticky part. How much skill on the part of your volunteer will it take to do the things you listed in your question? Building a website where people come and look at your beautiful pages is the easy part. When you want people to be able to fill in blanks, order things, upload audio files or pictures to you, download files without being computer wizzes on their end, that may require stronger skills and maybe the purchase of extra features from your hosting vendor. Adding secure site for instance may be an extra.
WordPress is free software for Blogging purposes. (You can run a blog on their site and not pay for hosting.) For more robust features, you place the free WordPress software on YOUR hosting site. Even if you choose not to operate a blog as such, their database system, their "content management" is very powerful.
If your volunteer is good, and if you are planning a really good site, get a software package. I think there are two very credible programs currently: Microsoft has Expression Web (which replaces their Front Page from several years ago) and Adobe offers Dream Weaver. Dream Weaver is richer in features and power... but it is more expensive. Being a frugal (a.k.a. cheapskate ) individual, I purchased Expression Web.
Both companies will let you download a copy and use it for 30 days or say if you want to understand what they offer.
And with that happy note, I must sign off and go modify a website I maintain for a political group. Lots of Luck on your project.