Cancelling your insurance will have no impact on the visa that is already issued. However, when you parents do eventually decide to visit Canada, they may be asked to provide proof of insurance at their Port of Entry. As a result, you will have to purchase a new policy in advance of their travel date.