Are you sure those speeds are correct? 1 mega bit upload, 12 mega bit download, is this what you mean? If so then it depends on how many slots you want to host. These speeds might be okay for a small server.
What do you mean by security for ventrilo server? I think you need to purchase a license from ventrilo to run a vent server.