from what I've read about number 4. definitely, you can hire someone who's job it is to help you get bigger correctly. Banks who claim to be able to help you make your small business grow may have additional info, I haven't gotten that far though. I think alot of small companies that get big aren't just people who know everything about running a big business. also, you can control your growth, I've also read growing too big too quick was the main cause of failure back when the internet was just getting started. Also, number 4 is definitely not 'ha' and it's not a lofty goal. If you're incapable of creating a great game it's obviously impossible, but there's no reason why inherently it's unrealistic. most indie games really aren't that great. it isn't luck that makes games like terraria, and minecraft, and angry birds, and world of goo get big. they're just original and fun, and look great. You don't have to be crysis to look great, there are humbler ways to look good. and I have to stress that last part. I think good looks is one of the most important aspects to successful indie games. this is my own personal theory here. i think a good game with average or bad graphics will get almost nowhere, but a slightly less good game with very attractive, interesting "hey look at this screenshot" graphics has a good chance of getting somewhere. of course gameplay is important to get as big as you're hoping, but if you can't make good art, and you think you're game is a winner, hire an artist when you're game is further along.
I'm pretty tired so I'm not going to reread all of that, but as far as selling html5 I'm not sure about that. I believe the chrome store may do that, but I think there are a few other things to consider. 1 is there is an application i forgot what it's called that converts html5 games into native iphone and android....and maybe windows desktop? not sure about the last one. also. eventually construct 2 will support more than just html5, if you're serious about making a business out of games, you probably won't be totally finished before c2 has begun on it's next exporter.
anywho, good luck!!!