Off to BC for a two week holiday at the weekend (

) and just thought I'd check a couple of driving rules..
1) What are general speed limits for city and country driving? (Although I do seem to remember that they were generally well sign posted)
2) Can one turn right on a red light, so long as one stops first?
3) What are the rules for giving way to pedestrians? I seem to remember, as a pedestrian in Edmonton, multi-lane highways screeching to a halt if I so much as looked at the road... which was a bit embarrassing, but don't recall noticing it so badly elsewhere. Edmonton peculiarity, or something I as a driver should be prepared to do?
(Oh, and if anyone could give me pointers on who has right of way at a 4 way stop I'd be grateful. 4th driving trip to N. America, and I still can't work it out!

)
Thanks