I am on H4-EAD and planning to build a commercial website to generate earnings while at home. I have following doubts regarding this :

1) Do I need to register a small company for that or I can work independently ?
2) Do I need to create a separate bank account for the earnings to arrive ? And this income would be taxable..right?
3) In future, suppose my EAD is revoked, then what would be the process? like should I need to change the company's ownership or it would be completely shutdown?
4) can I do job along with self-employment?

Kindly clear the doubts.

Thanks in advance.