If you are not in business, your homeowners insurance may cover you for theft, and fire loss, while it is on your property. Mine does.
I am not sure if they will allow a lien holder. Talk to your agent?
The bank may also waive that requirement, if you explain all that to them.