I think there is some risk when the stove is left on the canister, so I always remove the stove once it's cooled down. There is a small amount of gas that escapes when screwing on/off the stove, but have never lost gas when the stove is removed.

I don't bring a second canister unless I think I'm going to use all my fuel and then I just upsize my canister instead of carrying two.