I don't think there is any need for copies because they are just going to stamp the visa in the passport. I think you could send it through the VAC office. Where do you live? For me for example, it's going to be much cheaper, more reliable, and faster to do it with a VAC office and the one near...