"Does TurboTax Business support Form1040, in addition to Form1041?"
No. TurboTax Business only supports income tax returns for entities, such as trusts. estates, corporations, and multi-member LLCs/partnerships.
You would need another, separate, TurboTax product to prepare an individual income tax return.