你的情况必须在中国驻美国领事馆办理!因为这个是有规定的,必须持有长期签证,才可以在中国驻所在地领事馆办理。加拿大旅游签证不属于长期签证,没办法在加拿大办理。
中国护照没有延期的了。只能是申请换新护照。申请新护照要等30天才能拿到。具体看官方网页的信息:http://www.chinaembassycanada.org/chn/lsfw/zghzlxz/t28076.htm
去当地的中国使领馆办理,周期需要2-4周