Marketing_Guy - 11:09 am on Mar 29, 2012 (gmt 0)
Perhaps you could consider off loading all the technical maintenance and development of your site to an established agency? That would address most of your questions easily and leave you to develop the business end of things.
They would have an established organisation, processes and would deal with any staffing / management related issues. You'd probably look at paying them a set retainer or giving them an equity share in your business, but it would mean you could agree on the level of service you get in return.
In the short to medium term, working from a client > agency relationship instead of jumping straight into employer > employee relationship may be an easier transition for you. And it would give you some time to see how they manage the project - take plenty of notes!