Non-profit organizations have a lot of the same insurance needs as regular businesses.
If you lease office space, for example, you'll need to consider renters insurance that covers theft and fire to protect any office equipment or furniture that the organization owns.
If you're using a vehicle for operations, make sure you have insurance that complies with the regulations of your province, especially if there will be multiple drivers.
If your project involves working directly with the public, you may need liability protection in the event that something unexpected or unfortunate happens.