This is possible. Once the checkbox has been initially checked for your leads, you would create the following smart campaign
Smart List
TRIGGER - Data Value Changes
Value is Country
New Value = Canada
FILTER - Marketing Authorization
Value = TRUE
Flow
CHANGE DATA VALUE - Marketing Authorization
Value = FALSE.