Q2: Is it compulsory to buy home insurance from the designated bank?

No, you are free to choose any insurance provider. Banks may recommend insurers, but you have the flexibility to select based on your preference.