If you set up an LLC to own property, the LLC owns the property (not you). Therefore, you get insurance on your property in the name of the LLC.
You can set up an LLC and opt to have it taxed as a partnership.
Yes, you will need a business checking acct to perform all transactions thru. You need to get an EIN# when you set up the LLC. The bank will need this for your checking acct to be established. The EIN is like the LLC’s social security number.
There is no pass. The bank has no obligation to let you transfer the property to an LLC. I wouldn’t worry about the DOS clause too much. I have only seen it called twice. Most people on this board have never seen a bank call the loan.
I would be concerned with the fact LLCs don’t have benefits for a newbie that justify the cost. Why do you feel you need an LLC? Do you have significant worth outside this property? Are you working with partners? Are you going to manage the property yourself?
The one thing I wanted to add to your questions is to ensure that you remember once you set up the LLC Business Account that you must cut payments from that account to each partner.