Just a correction. Immigration is always at the original port of entry, not after the domestic flight. So in this case, it will be Toronto.Congrats!!!
1 Vancouver -final destination
2- at least 48 hours before flight
3- COPR, passport with stamped visa