This will list the visa options you are eligible for based on a few inputs.
Depending on your Thai company, a Non-B would be best legal option.
But you will need up to 4 Thai staff and 2M THB registered capital per work permit needed, if your friend is here and working too then will need double that.
If you get a valid long stay visa then your wife can follow as a dependant, no need for her to have a work permit, unless also working here.
Other option is Elite visa since it doesn't sound like you qualify for the LTR visas.