Will you have insurance for the cars when they are on display?

No, you are responsible for your own insurance.