✔ 最佳答案
1. You can learn swimming everywhere you want.
2. For driving, I urge you to reconsider.
This is the ID requirement for British Columbia to get a driver license (in Chinese):
http://www.icbc.com/pj/id-requirement.pdf
Since you don't need a visa (and you don't have one), the best they can do is issue a temporary license to you.
Even you get a full license, Hong Kong's Transportation Department may not allow you to convert back to Hong Kong's driver license (as 6 months of proof of residence is required).