My idea is to join them all in 1 company and make an ICO offering 10% of the share of the company as tokens on Etherium network ...
That's the problem right here. Unlike the usual ICOs, you're not offering to exchange crypto (BTC/ETH etc) for a new digital token. You're offering 10% of the real company. That's whole other, different thing. Likely, you'll be subjected to much stricter regulations and it's pretty tricky to pull off, i.e. how are you going to register/track shareholders? If at all possible, you'd probably need to use some trust company to hold those 10% share on behalf of the token owners.
But don't give up on the idea, it sounds interesting.