I nthink BT does give you free webspace but not sure how much as it may depend on your package.
You could probably go for a simple one or two page site and it should be no problem including clips of music. I'd go for the 30 sec clip as that will be enough to give the clients a sense of your musicality etc.
You can easily rip music to a PC from a CD or you could record directly. You can get many different freeware programs that would enable you to edit any recording down to the required length.