It depends on what rate you work out with a developer, however it isn't unusual for a starting price of $65/hr for a good PHP programmer. If you have a budget that can sustain that kind of development work, then vB is definitely a good solution for you.
Most of the things you are quoting are not too difficult to either integrate or program, but it depends on whether or not you want to use existing software and edit it, or would rather design your own proprietary CMS (the latter being far more expensive). vBadvanced itself runs off of the drupal software, so you should also check there to see what add ons they have there as well.
http://www.drupal.org/