I made the mistake to work solely on this project and to rely on my savings. Only lately I've started to look around for project to pay the bills and I see fulltime employment as probably the only currently viable way to go (I finished my CS PhD (SemanticWeb) about a year ago and although I do have coding skills and industry experience, it's not enough, I feel I need more experience to do consulting and more networking, etc. to do freelancing).
2) If you can do the technical bits then do it by yourself. Then once you have it all finished you will be the one the VCs will be chasing.
3) I don't know anybody who does consulting/freelancing in the IT industry. You are either a permanent employee or a contractor. You want to get a contracting position where you are doing something low level e.g. fixing bugs or testing websites. That way you will earn tonnes of money and not be stressed from work. Anybody can get into contracting.
2) I will probably try. It's not a technological project though. It's much more Twitter-like rather than nuclear-fusion-like. So the business and execution side is really important. It involves non-trivial technology but it's no rocket science. A similar idea was very popular at a last year's TechCrunch disrupt and I see that the team is still pursuing it...
3) Interesting, that's new for me. But thinking about it actually I probably also know only people who are contracting.. In any case, I have some interesting potential offers that would allow me to learn stuff that I probably wouldn't be able to as a contractor, at least not easily.