Retirement tax questions

Yes, you may file Schedule C online.

You're probably going to want to file jointly with your husband, which means you won't be claimed as a dependent, but you'll get a larger standard deduction.