When I have jumpseated to/from Canada in uniform, I have not had any problems passing Canadian security with all my normal toiletries, liquids, gels etc. Also, I've never listed as a non rev, I've always just showed up at the gate and requested to jumpseat. I've been fortunate enough to have never been charged any taxes or fees for inter US/Canada travel.
Enjoy your trip,
wolf