Hello Jaspreet Singh,
the Affidavit is required, it should state that you have never changed your name officially and explain the reason of mismatch which consulate is already aware of.
your OCI booklet will be same as the candian passport.
Please fill all the detail in the OCI form, same...