You should really talk to your local phone company and discuss bandwidth issues/costs. A T1 alone is going to cost you ~$600 USD minimum/month.

I would also make sure that you are going to have...