I most certainly would NOT do this on a sub contract basis. All legal/tax issues aside, as already mentioned it's the fact that you could be dropped like a hot potato and out of work with no notice and no severance pay.
On a salary, the ball game changes completely.
To be brutally honest, if this guy is TRULY looking for a linchpin employee to become a major working part of his business, and is prepared to put you on a salary and develop you... absolutely go for it, because once you prove your worth to an enterprising employer the sky's your limit. You could end up as the guy in the sharp suit sitting in a big office with a fat cigar in your mouth one day.
From what I've heard he wants to take advantage of you.