Does anyone know how long it will be until Canadian subscribers will be able to have the services which SHOULD be entitled to everyone?
As we've said several times now, it will happen if and when the content owners allow it. Until they do, there's nothing Apple can do.
Also, where would be a good place to download video if I CANNOT do it here?
There is no legal place for Canadians to download US TV shows that I know of.