Hi Rhi,
Although I have not attended university at UBC, I am from Canada and have spent some time in BC (although mostly in other provinces) so hopefully my answers are still relevant.
To answer your first question, dorms are generally a good idea if this is your first time away from home...