No, they're not definitions. The definitions that apply to section 2...well, they have a definition of the people of Canada, which, if you read it, is itself extremely broad and somewhat uncertain, so “people of Canada” means the people in Canada. Could that be one person, or does it have to be more than one person?
On the definitions, some of these concepts are known to law. Espionage, sabotage, and covert and foreign-influenced activities are concepts that are found in the CSIS Act. Espionage and sabotage are Criminal Code concepts, so presumably you want to define them consistently subject to whatever rules of statutory interpretation you're applying. Terrorism, as I mentioned, has multiple definitions, so which one do you prefer? Then the other concepts, with the exception of the ones that are cross-referenced expressly to existing statutory provisions, are all novel concepts that would require some sort of understanding.