Share your insights or perspective on the financial matter presented in the input.

Form as LLC or S Corp to reduce tax liability
An LLC or an S corp will result in the same tax obligations because both are pass-through tax entities. An LLC is more flexible for the situation you describe because the member and manager responsibilities can be detailed in the operating agreement. You really should get a business attorney to help you get your operating agreement in order. There's also a startups beta site on Stack Exchange that may be able to help you with questions about ways to handle your operating agreement.