The Su-35 has a combat range of 1600 kilometers, and the two Canadian fighter bases are about 2750km apart, which means they can barely fight in the area directly between the bases! The Su-35 would not be an effective interceptor when so far from the threats either (as the response times would be terrible). If Canada wants to defend itself from aerial threats, it just needs more bases and more planes.