I missed a management meeting once and ended up with the sharepoint support team. Yes, you'll need an admin, a developer, a DBA, MS Premier support, and probably some contractors to set it up and keep it working. It's even worse if you try to use the workflow, forms, and process automation features.