> So my question is - Can I visit Montreal in July and do all
> the necessary paperwork at immigration to complete my landing
Most likely no.
What category you have been approved in? If you approved under
BC Provincial Nominee Program, you may be required to land in
BC, or at least may required to prove your intention to settle
in BC. If you apply under federal categories (such as federal
skilled worker), then you are required to land in Canada outside
Quebec. You may be allowed to land in Quebec if you can prove
and satisfy the officer that you will settle outside Quebec
(e.g. your ticket just stop-over at Quebec).
> (I have a friend's address in Vancouver to send the resident
> card to)?
This probably doesn't matter much.

Signature
(Stephan Paul) Arif Sahari Wibowo
_____ _____ _____ _____
/____ /____/ /____/ /____
_____/ / / / _____/ http://www.arifsaha.com/
Disclaimer: IANAL, IANALP, IANAMD, IANAMP, IANAAP
my statements - if any - should be treated as such.