Be careful of who you have as owners of your S Corp. The ownership is very limited. Have an ineligble stockholder and you blow your S election and you have a C corp. Could be a big problem having appreciated property in a C corp.
I was wanting to start a LP and make a trust the general partner for ownership privacy. Is this possible and a good/bad idea? Also if I wanted to use an entity as beneficiary which would be the better choice
I am not a fan of using a trust to be a GP of an LP. First of all, not all trusts provide asset protection. To do so you’d need to set up an entity as the beneficiary. If you have to do that why not just set up the entity (corp or LLC) to be the GP to begin with? Secondly, not all banks know how to deal with a trust as the GP. There will be a hassle factor in many cases. So, in my opinion, your best bet is to use the traditional corp/LLC GP for your LP structure. Garrett