Teoricamente tu pudieras tener residencia permanente en USA o CANADA pero seguir residiendo en Venezuela (Cumpliendo el requsito de los dias presentes en Venezuela que creo son 183) con lo que podrías pedir tus cupos de viajero sin problemas. Sin embargo ya el hecho de tener estas tarjetas de residencia indica que lo mas probable es que no residas en Venezuela y que entonces o te rechazen el tramite o ni siquiera te lo acepten en el banco por las dudas que genera. Sobre todo en estos dias cada vez es como mas complicado todo.
Lo mas sano es preguntar en el banco. En caso que no, siempre que te sea posible desde el punto de vista logistico, compra un boleto con destino a NY o Buffalo, y luego te vienes a Canada en bus o algo asi.
Si es el cupo de estudiante, ya no se puede siendo residente a menos que sean cursos de menos de 180 dias segun menciona la providencia y ojo porque capaz le ponen peros.
Saludos y suerte.