Will I lose points if I redeem them and then cancel an order?

Yes.
If you used points toward an order that is later canceled or refunded, those redeemed points will not be returned automatically unless the refund was due to a BGment error.