今見たらCIBCのプライムレートは2.7%だそうですから、2.5%はかなり良いと思いますよ。
国で定められた CHMC によるMortgage Insurance の他に、
銀行は生命保険などを勧めてくると思いますが、あくまで、入る入らないは自由です。
それから、Res1さんは、どう見ても知識不足です。自分のトピを立てた方が良いのではないでしょうか?
まずは、家を見に行く前に、Pre Approval を取るのが普通です。
今は、リストされるのとほぼ同時にたくさんのオファーが出ることも稀ではありません。
見に行って、気に入って、それからPre Approval では遅すぎます。
それkら、MIに関してはこの辺を読むと良いでしょう。
https://www.cmhc-schl.gc.ca/en/co/moloin/