No, TurboTax Home
and Business is not all you need to file your business and personal returns.
You will need TurboTax
Business in order to file Form 1065 for your LLC. TurboTax Home and Business or TurboTax
Self-Employed Online are only used for personal income tax returns.
Here is a link for more information about TurboTax
Business: https://turbotax.intuit.com/small-business-taxes/