it takes about two weeks it can take longer if you belong to a club as it goes to the club secretary first. Give B.C. a call and tell them that you need it they may be able to rush it through for you.
can't remember the womans name but she'll put it through a tad quicker if you're in a rush otherwise she can give you the number as soon as you need it
I needed a license in three days last year, so they emailed me a copy and told me that if I printed it of it was valid as a provisional license. The people at the Maxxis cup accepted it no questions asked.