After some more careful reading and making a few calls I've figured it out. Like I said this is all new to me.
1. I am in fact not an employee of the corporation so I will list myself as "Owner" which is what it says on my tax returns.
2. The NVC website asks for a "business license" if you are self-employed AND you are below the poverty line. So I don't need this.
3. My personal tax return does have Schedule E in it. The I-864 instructions say this is required if you are self-employed. So I will send in my full returns in addition to transcripts.