Medical kits

Carry on baggage
Yes
Checked baggage
Yes

Must be carried by health care professionals. 

A knife with a blade over 6 cm must be placed in checked baggage and are permitted when flying within Canada or to an international (non-U.S.) destination. Knives of any type or length are not permitted in your carry-on on flights to the U.S.