I'd suggest using Skype and Roll20, which is an amazing online tabletop program that I've used several times and is 100% free. It lets you play music, access a whole bunch of tiles/pictures and maintain a journal right on the same screen. (They also recently added 3D dice rolls!)
It has a lot of free storage space and players just need to set up a free account and they can join your game easily.
As for finding players for your game, have a look at the "looking for a GM" section of the forums under "play by post", I'm sure there's plenty of people looking for an online voice game there.