I've been looking into Questrade for similar reasons. I actually have a Canadian residence, although I live in the UK - so I don't anticipate many problems.
You may struggle to get the necessary individual proof of residence (say drivers license, utility bills etc). I suspect with your...