@Devang Patel
Hey Devang, do a search on this. I believe there have been a few posts about this subject. There was a post yesterday on land trusts in some states, unfortunately NJ doesn't allow them.
I'm not an attorney and this is not advice, consult your own. However, you have to look at the situation from the mortgage company or the servicer's perspective. Why would they want to create bad debt (calling your note) when they are still receiving payments even if it's not from the original borrower (you), but rather your new entity. The argument could be made that if the current interest rates are higher than the rate on your note that it would be beneficial for them to call it and make another loan on the property at a higher rate. But this is a hassle. Another thing to look into is that interest rates don't just go up over night. If these companies have been accepting payments from someone other than the original borrower (you) vs. your entity for an extended period of time, some form of a statute of limitations might exist preventing them from calling the note. I'm not sure on this part, maybe someone will correct me. The fact of the matter, however, is that banks are not in the business of owning properties, and don't want to. You'll have to decide what's more important, having asset protection or having 100% assurance that your note won't get called.
Short answer: consult your attorney.